目录
1效果展示
1.1前台普通用户首页
1.2后台管理员登录页
1.3后台管理员功能界面
2游玩项目门票预约预订网站功能
3数据表实体字段说明
4预订操作主要实现代码
1效果展示
1.1前台普通用户首页
1.2后台管理员登录页
1.3后台管理员功能界面
2游玩项目门票预约预订网站功能
本系统主要分为前台用户登录和后台管理员登录。
前台用户实现的功能有:注册、登录、会员中心(修改登录密码、修改详细资料、我的门票管理)、乐园新闻、门票预定、项目查询、会员中心、留言板;
后台实现的功能有:系统管理、乐园新闻管理、项目管理、注册会员管理、项目门票预定管理。
本项目使用以下三种框架都可以,数据库MySQL和SQLserver都可以
1、 普通的JSP是JavaBeanServlet MVC
2、 SSH是Struts+Spring+Hibernate
3、SSM是Spring+SpringMVC+MyBatis
3数据表实体字段说明
表6 prep 门票预订表
表7 product 乐园项目表
4预订操作主要实现代码
//预定else if(method.equals("addprep")){String tid=request.getParameter("id").trim();String num=request.getParameter("num").trim();String tel=request.getParameter("tel").trim();String linkman=request.getParameter("linkman").trim();String address=request.getParameter("address").trim();String member=request.getParameter("member").trim();int flag = tb.addPrep(tid, num, tel, linkman, address, member);if(flag == Constant.SUCCESS){request.setAttribute("message", "操作成功!");request.getRequestDispatcher("index.jsp").forward(request, response);}else if(flag==Constant.DEFAULT_ERROR){request.setAttribute("message", "您已经预定了此项目,请不要重复预定!");request.getRequestDispatcher("index.jsp").forward(request, response);}else{request.setAttribute("message", "系统维护中,请稍后再试!");request.getRequestDispatcher("index.jsp").forward(request, response);}}else if(method.equals("upprep")){/updateString id=request.getParameter("id").trim();String num=request.getParameter("num").trim();String tel=request.getParameter("tel").trim();String linkman=request.getParameter("linkman").trim();String address=request.getParameter("address").trim();int flag = tb.updatePrep(Integer.parseInt(id), num, tel, linkman, address);if(flag == Constant.SUCCESS){request.setAttribute("message", "操作成功!");request.getRequestDispatcher("hy_product.jsp").forward(request, response);}else{request.setAttribute("message", "系统维护中,请稍后再试!");request.getRequestDispatcher("hy_product.jsp").forward(request, response);}}