首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

servlet与jsp混搭编写关于添加购物车有关问题

2012-09-22 
servlet与jsp混搭编写关于添加购物车问题如何避免重复展示商品,但允许多次添加,需要更改数量,其中细节,大

servlet与jsp混搭编写关于添加购物车问题
如何避免重复展示商品,但允许多次添加,需要更改数量,其中细节,大神们代码以示啊。。。
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

response.setContentType("text/html");
PrintWriter out = response.getWriter();
String[] bid=request.getParameterValues("bookId");
List<Books> books_in_cart=new ArrayList<Books>();
BooksBiz bb=new BooksBizImpl();
for(int i=0;i<bid.length;i++){

//循环获取每个id对应的书
Books b=new Books();
b=bb.getBook(bid[i]);
books_in_cart.add(b);
}
request.setAttribute("books_in_cart", books_in_cart);
request.getRequestDispatcher("shopping.jsp").forward(request, response);
out.flush();
out.close();
}
这是我目前要做的,这怎么弄呢

[解决办法]
添加判断一下与已加入的是否相同,相同就加1,至于修改数量很简单吧
[解决办法]
sid是商品id,是map的键;
map的值是商品的数量。
以前我做过购物车

热点排行