发布时间 : 星期四 文章基于JSP的网上购物系统的设计与实现毕业论文设计更新完毕开始阅读9591821ace84b9d528ea81c758f5f61fb736288b
{
HttpServletResponse response = ServletActionContext.getResponse(); response.setCharacterEncoding(\response .getWriter() .print(
\请先登录'); window.location.href='index';\return null; } }
//添加收货地址操作
public void address2() throws Exception{
HttpServletRequest request = ServletActionContext.getRequest(); String dizhi = request.getParameter(\Address bean = new Address(); bean.setDizhi(dizhi);
HttpSession session = request.getSession(); User user = (User)session.getAttribute(\bean.setUser(user);
addressService.addBean(bean);
HttpServletResponse response = ServletActionContext.getResponse(); response.setCharacterEncoding(\response .getWriter() .print(
\录入成功'); window.location.href='addresslist';\}
//删除收货地址操作
public void addressdelete() throws Exception{
HttpServletRequest request = ServletActionContext.getRequest(); Address bean = addressService.selectBean(\\
addressService.deleteBean(bean);
HttpServletResponse response = ServletActionContext.getResponse(); response.setCharacterEncoding(\response .getWriter() .print(
\删除成功'); window.location.href='addresslist';\} }
当用户收到所选购商品后,要对商品进行评价,用户可以选择好评、中评和差评以及用文字进行叙述。所填加的数据会被系统写入评价表中,同时其他用户浏览该商品时能看到该用户的评价内容。页面效果如图5.8所示。
图5.8用户评价页面
代码如下:
public void pingjia2() throws Exception{
HttpServletRequest request = ServletActionContext.getRequest(); String id = request.getParameter(\
Pingjia pingjia = pingjiaService.selectBean(\Product product = pingjia.getProduct(); String ping = request.getParameter(\if(\{
product.setHaoping(product.getHaoping()+1); pingjia.setPingjia(\好评\}
else if(\{
product.setZhongping(product.getZhongping()+1); pingjia.setPingjia(\中评\} else {
product.setChaping(product.getChaping()+1); pingjia.setPingjia(\差评\}
ps.updateProduct(product);
pingjia.setPingyu(request.getParameter(\pingjia.setPingjiastatus(1); pingjiaService.updateBean(pingjia);
HttpServletResponse response = ServletActionContext.getResponse(); response.setCharacterEncoding(\response .getWriter() .print(
\评价成功'); window.location.href='liuyanlist2';\}
5.2.3后台管理模块的实现
网上购物系统除了能够让用户实现前台的浏览和购物等操作之外,还必须能够使管理人员能够对系统的各种信息进行维护,比如商品的增加、删除、修改,用户信息的审查,订单的审理等等。管理功能是网上购物系统相当重要的一部分功能。
系统管理员可以通过主页面的“管理后台”进入系统后台进行维护,点击之后,首要的就是进行身份验证,输入正确的帐号,密码之后,方能进入。由于涉及到交易,出于安全性考虑,系统管理员帐号应尽量少分配,密码也要尽量复杂,经常更换。
系统管理员登录界面如图5.9所示。
图5.9管理员登录界面
代码如下:
public String login() throws IOException {
HttpServletRequest request = ServletActionContext.getRequest(); String username = request.getParameter(\String password = request.getParameter(\if (\{
HttpSession session = request.getSession(); session.setAttribute(\return \} else{
HttpServletResponse response = ServletActionContext.getResponse(); response.setCharacterEncoding(\response getWriter() print(
\用户名或者密码错误,登录失败'); window.location.href='login.jsp';\return null;