求JSP简单购物网站,有简单的SQL数据库,有用户登录、购物车模块,有查询模块就可以,必须可以运行
JSP 购物车源码:
response.setContentType(text/html;charset=utf-8);
PrintWriter out = response.getWriter();
HttpSession session=request.getSession(false);
RequestDispatcher dispatcher;
// 如果session不存在,则转向/ch04/books.jsp
if(session==null){
dispatcher=request.getRequestDispatcher(/ch04/books.jsp);
dispatcher.forward(request, response);
}
BookBean book=(BookBean)session.getAttribute(bookToAdd);
// 取出购物车
Map cart=(Map)session.getAttribute(cart);
// 如果不存在,则创建 if(cart==null){
cart=new HashMap();
session.setAttribute(cart, cart);
}
// 判断书籍是否在购物车中
CartItemBean cartItem=(CartItemBean)cart.get(book.getISBN());
// 如果书籍在购物车中,则更新其数量
// 否则,创建一个条目到Map中
if(cartItem!=null){
cartItem.setQuantity(cartItem.getQuantity()+1);
}
else{
cart.put(book.getISBN(), new CartItemBean(book,1));
}
dispatcher=request.getRequestDispatcher(/ch04/viewCart.jsp);
dispatcher.forward(request, response);
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!