博主主页:猫头鹰源码
博主简介:Java领域优质创作者、CSDN博客专家、公司架构师、全网粉丝5万+、专注Java技术领域和毕业设计项目实战
主要内容:毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、面试题库、技术咨询
文末联系获取
项目介绍:
本系统基于Java语言,基本实现了旅游系统的基本功能,适合选题:旅游、大理旅游、云南旅游、大理等。
项目技术:
项目为B/S架构、采用MySql数据库、具体技术如下:
1. 前端
- HTML5
- BootStrap
- jQuery
- Ajax
2. 后台
- JSP+JAVA
- MySQL数据库
- eclipce+jdk1.7
- tomcat7.0服务器
部分截图说明:
下面是前端首页,可以查看热门景点,资讯等
畅游,可以查看景点,点击某一个可以查看详情
景点介绍详情
资讯页面
查看资讯详情
魅力大理页面
后台登录
登录后可以查看后台首页
图片管理
景点管理
资讯管理
部分代码:
登录
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse
* response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
// TODO Auto-generated method stub
request.setCharacterEncoding("UTF-8");
response.setContentType("text/html;charset=UTF-8");
PrintWriter out=response.getWriter();
String username = request.getParameter("username");
String password = request.getParameter("password");
User user = null;
user = userOperator.findUserByName(username);
if (user != null) {
if (password.equals(user.getPassword())) {
System.out.println("^--^登录成功!");
System.out.println("用户名:" + username+",密 码:" + password);
// Session
HttpSession session = request.getSession();
//数组信息
String[] userinfo={username,Integer.toString(user.getUser_id())};
// 绑定数据
session.setAttribute("userinfo", userinfo);
//session.setAttribute("userid", user.getUser_id());
// 设置失效时间 5分钟
session.setMaxInactiveInterval(300);
// 做转发
request.setAttribute("user", user);
request.getRequestDispatcher("index.jsp").forward(request, response);
}
else {
System.out.println("-*-*-登录失败!密码不正确!");
System.out.println("用户名:" + username);
System.out.println("密 码:" + password);
//response.sendRedirect("login.jsp");
out.flush();//清空缓存
out.println("<script>");//输出script标签
out.println("alert('-*-*-登录失败!密码不正确!');");//js语句:输出alert语句
out.println("history.back();");//js语句:输出网页回退语句
out.println("</script>");//输出script结尾标签
}
}
else {
System.out.println("-*-*-登录失败!用户名不存在!");
System.out.println("用户名:" + username);
System.out.println("密 码:" + password);
//response.sendRedirect("login.jsp");
out.flush();//清空缓存
out.println("<script>");//输出script标签
out.println("alert('-*-*-登录失败!用户名不存在!');");//js语句:输出alert语句
out.println("history.back();");//js语句:输出网页回退语句
out.println("</script>");//输出script结尾标签
// 做重定向到登录页面
//response.sendRedirect("login.jsp");
}
out.close();
}
以上就是部分功能展示,从整体上来看,本系统功能是十分完整的,界面设计简洁大方,交互友好,数据库设计也很合理,规模适中,代码工整,清晰,适合学习使用。
好了,今天就到这儿吧,小伙伴们点赞、收藏、评论,一键三连走起呀,下期见~~