基于JSP的外卖点餐系统的设计与实现22532877 联系客服

发布时间 : 星期五 文章基于JSP的外卖点餐系统的设计与实现22532877更新完毕开始阅读8287e3b159fb770bf78a6529647d27284a73370f

图4-2 我的信息界面

实现用户注册的主要功能代码如下:

public String userReg() { //设置用户相关信息 TUser user=new TUser(); user.setUserName(userName); user.setUserPw(userPw); user.setUserAddress(userAddress); user.setUserTel(userTel); user.setUserRealname(userRealname); user.setUserEmail(userEmail); user.setUserSex(userSex); user.setUserQq(userQq); user.setUserDel(%userDAO.save(user); //获取值 Map session= ServletActionContext.getContext().getSession(); //输出用户值 session.put(\

} return \4.2.2 我的点餐车

在“我的点餐车”模块,用户可以随时查看自己即将预订的菜品,用户可以根据自己的实际需求管理点餐车中的菜品,更改点餐车中菜品的数量,或者清空点餐车等功能。如图4-3所示。

图4-3 我的订餐车界面

4.2.4 留言板

用户在登录成功后,如果对网站有什么意见或者建议,以及一些个人的需求都可以通过此模块进行留言,填写相应的信息,提交信息。如图4-4所示。

图4-4 留言板界面

实现留言功能的主要代码如下:

public String liuyanAdd() { //定义留言对象并获取留言内容 TLiuyan liuyan=new TLiuyan(); liuyan.setLiuyanContent(liuyanContent); liuyan.setLiuyanTitle(liuyanTitle); liuyan.setLiuyanDate(new Date().toLocaleString()); Map session=ActionContext.getContext().getSession(); //判断用户名是否为空 if(session.get(\ { TUser user=(TUser)session.get(\liuyan.setLiuyanUser(user.getUserName());

} } liuyanDAO.save(liuyan); this.setMessage(\留言成功\this.setPath(\return \4.2.5 网站公告

用户无需登录网站即可查看本网站的最新的动态公告信息,点击首页左侧下面的公告标题列表即可查看每条公告的详细信息。

4.3 后台功能模块

4.3.1 管理员登录界面

如图4-6所示的是管理员登陆界面,管理员需要通过正确的用户名及密码才能登陆到后台进行相关操作。

图4-6 管理员登陆界面

实现登录功能主要代码如下: