资源简介
网站分为用户和管理员两种角色。
前中前台展示包括了:
(1)用户注册:没有账户的用户可以在线注册,成为本站的会员;
(2)用户登录:拥有账户的会员可以根据自己的账户和密码进行登录;
(3)浏览景点信息:可以在线浏览各旅游景点信息;
(4)预订旅游线路:可以查看旅游线路,可以预订自己想要的旅游线路;
(5)预订酒店:可以查看各酒店信息,预订自己想住的酒店;
(6)在线留言:可以将自己的意见提交到本站;
(7)账户余额:登录后的会员可以查看到自己账户余额,不足时可以在线充值;
(8)我的线路订单:登录后的会员可以查看到自己以往预订的旅游线路订单;
(9)我的酒店订单:登录后的会员查看到自己以往预订的酒店订单;
(10)个人信息修改:登录后的会员可以修改自己的个人信息;
(11)密码修改:登录后的会员可以修改自己的个人密码;
后台管理模块
(1)会员管理:可以对注册后的会员信息进行管理;
(2)线路管理:可以对各地区的旅游线路信息进行管理;
(3)景点管理:可以对各旅游景点信息进行管理;
(4)酒店管理:可以对各旅游地区的酒店信息进行管理;
(5)旅游线路订单:可以对会员预订的旅游线路订单进行管理;
(6)酒店预订订单:可以对会员预订的酒店预订订单进行管理;
(7)新闻资讯管理:可以对新闻资讯信息进行管理;
(8)留言管理:可以对会员的留言信息进行回复和管理;
(9)评论管理:可以对会员发起的评论信息进行管理;
前中前台展示包括了:
(1)用户注册:没有账户的用户可以在线注册,成为本站的会员;
(2)用户登录:拥有账户的会员可以根据自己的账户和密码进行登录;
(3)浏览景点信息:可以在线浏览各旅游景点信息;
(4)预订旅游线路:可以查看旅游线路,可以预订自己想要的旅游线路;
(5)预订酒店:可以查看各酒店信息,预订自己想住的酒店;
(6)在线留言:可以将自己的意见提交到本站;
(7)账户余额:登录后的会员可以查看到自己账户余额,不足时可以在线充值;
(8)我的线路订单:登录后的会员可以查看到自己以往预订的旅游线路订单;
(9)我的酒店订单:登录后的会员查看到自己以往预订的酒店订单;
(10)个人信息修改:登录后的会员可以修改自己的个人信息;
(11)密码修改:登录后的会员可以修改自己的个人密码;
后台管理模块
(1)会员管理:可以对注册后的会员信息进行管理;
(2)线路管理:可以对各地区的旅游线路信息进行管理;
(3)景点管理:可以对各旅游景点信息进行管理;
(4)酒店管理:可以对各旅游地区的酒店信息进行管理;
(5)旅游线路订单:可以对会员预订的旅游线路订单进行管理;
(6)酒店预订订单:可以对会员预订的酒店预订订单进行管理;
(7)新闻资讯管理:可以对新闻资讯信息进行管理;
(8)留言管理:可以对会员的留言信息进行回复和管理;
(9)评论管理:可以对会员发起的评论信息进行管理;
代码片段和文件信息
package com.daowen.action;
import java.io.IOException;
import java.util.Enumeration;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import com.daowen.bll.SystemParam;
import com.daowen.dal.DALbase;
import com.daowen.entity.*;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class AdminLogin extends ActionSupport {
public String execute() {
HttpServletResponse response = (HttpServletResponse)ActionContext.getContext().get(org.apache.struts2.StrutsStatics.HTTP_RESPONSE);
HttpServletRequest request = (HttpServletRequest)ActionContext.getContext().get(org.apache.struts2.StrutsStatics.HTTP_REQUEST);
String actiontype = request.getParameter(“actiontype“);
System.out.println(“actiontype=“ + actiontype);
// 登录
if (actiontype.equals(“login“)) {
login(request response);
}
return null;
}
private void login(HttpServletRequest request HttpServletResponse response) {
String usertype = request.getParameter(“usertype“);
String validcode = (String) request.getSession().getAttribute(
“validcode“);
String inputvalidcode = request.getParameter(“validcode“);
if (validcode != null && !validcode.equals(inputvalidcode)) {
System.out.println(“系统验证错误“);
request.setAttribute(“errmsg“
“系统验证码错误“);
// 分发请求参数
dispatchParams(request response);
try {
request.getRequestDispatcher(“/admin/login.jsp“).forward(
request response);
} catch (ServletException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return;
}
System.out.println(“验证码=“ + validcode);
if (usertype != null && usertype.equals(“0“)) {
adminLogin(request response);
}
}
private void adminLogin(HttpServletRequest request
HttpServletResponse response) {
String username = request.getParameter(“username“);
String password = request.getParameter(“password“);
String usertype = request.getParameter(“usertype“);
String action = request.getParameter(“action“);
Users u = (Users) DALbase.load(“users“ “ where username=‘“ + username
+ “‘ and password=‘“ + password + “‘“);
if (u != null) {
HttpSession session = request.getSession();
u.setLogtimes(u.getLogtimes() + 1);
DALbase.update(u);
session.setAttribute(“users“ u);
try {
response.sendRedirect(SystemParam.getSiteRoot()
+ “/admin/index.jsp“);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} else {
// 分发
dispatchParams(request response);
request.setAttribute(“errmsg“
“用户与密码不匹配“);
Sys
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3945 2020-01-04 16:59 lvyou\.classpath
文件 548 2013-04-17 09:43 lvyou\.externalToolBuilders\org.eclipse.wst.jsdt.core.ja
文件 547 2013-04-17 09:43 lvyou\.externalToolBuilders\org.eclipse.wst.validation.validationbuilder (3).launch
文件 288 2020-01-04 18:04 lvyou\.myme
文件 2350 2020-01-04 11:53 lvyou\.project
文件 500 2013-04-16 09:37 lvyou\.settings\.jsdtscope
文件 139 2013-01-09 23:00 lvyou\.settings\com.genuitec.eclipse.core.prefs
文件 1009 2016-03-10 09:10 lvyou\.settings\com.genuitec.eclipse.j2eedt.core.prefs
文件 247 2016-03-10 09:09 lvyou\.settings\com.genuitec.eclipse.migration.prefs
文件 405 2016-04-24 22:51 lvyou\.settings\org.eclipse.core.resources.prefs
文件 629 2013-01-02 21:15 lvyou\.settings\org.eclipse.jdt.core.prefs
文件 541 2016-04-30 19:45 lvyou\.settings\org.eclipse.wst.common.component
文件 359 2016-03-10 09:09 lvyou\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2013-04-16 09:37 lvyou\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2013-04-16 09:37 lvyou\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 1935 2013-01-09 23:00 lvyou\.settings\org.eclipse.wst.validation.prefs
文件 376447 2020-01-04 14:41 lvyou\databa
文件 3388 2020-01-04 14:11 lvyou\src\applicationContext.xm
文件 3747 2020-01-04 14:38 lvyou\src\com\daowen\action\AdminLogin.java
文件 7138 2020-01-04 10:24 lvyou\src\com\daowen\action\AreacityAction.java
文件 6519 2020-01-04 14:48 lvyou\src\com\daowen\action\CommentAction.java
文件 5451 2020-01-04 10:09 lvyou\src\com\daowen\action\Friendli
文件 11274 2020-01-04 13:07 lvyou\src\com\daowen\action\HuiyuanAction.java
文件 6850 2020-01-04 19:02 lvyou\src\com\daowen\action\IndexcolumnsAction.java
文件 10198 2020-01-04 09:34 lvyou\src\com\daowen\action\JdyudingAction.java
文件 6045 2020-01-04 19:54 lvyou\src\com\daowen\action\JiaodiantuAction.java
文件 7683 2020-01-04 20:02 lvyou\src\com\daowen\action\JingdianAction.java
文件 7111 2020-01-04 09:30 lvyou\src\com\daowen\action\JiudianAction.java
文件 7167 2020-01-04 17:37 lvyou\src\com\daowen\action\KefangAction.java
文件 5836 2020-01-04 13:05 lvyou\src\com\daowen\action\LanmuAction.java
............此处省略1424个文件信息
相关资源
- Core Java Volume I--Fundamentals 10th Edition.
- JAVA089JSP企业车辆管理系统.rar
- JAVA微商城前后台源码
- 2016黑马程序员java基础班阶段考试测试
- Java仿微信飞机大战--Swing界面
- JAVA局域网聊天系统微仿QQ
- jsp+mysql实现的博客系统
- JAVA写的信用卡管理系统
- 自行车租赁系统源码JaveWeb版
- java 超级简易java图书管理系统源码
- 微信支付jssdk,java版
- 酒店点菜系统源代码java
- Java 身份证号查询
- 基于JavaWeb学生管理系统
- 简单的Java21点游戏
- 基于JAVA WEB的班级网站设计与开发
- 饭店管理系统,餐饮管理系统
- java代码双重混淆
- JAVA整合WebSocket实现服务器消息推送项
- JAVA实训 俄罗斯方块(带源程序和实
- 经纬度计算距离、方位角等java源码
- myeclipse开发servlet+jsp+oracle+c3p0的java
- Rabbitmq工具类,java工具类RabbitmqUtil
- 25个经典Spark算子的JAVA实现
- Java语言程序设计ppt课件
- java从入门到精通教学视频
- java字节码文件查看工具查看class文件
- FlexPaper_1.4.5
- Realm数据库操作,版本更新数据迁移及
- commons-httpclient-3.0
评论
共有 条评论