基于JSP的网上购物系统的设计与实现毕业论文设计 联系客服

发布时间 : 星期四 文章基于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;