删除后为什么页面没有反应啊
点击删除按钮,然后页面链接是http://localhost:8080/JspDEMO/CartServlet?action=delete&id=3。
但页面的商品没有被删除。
private boolean delete(HttpServletRequest request, HttpServletResponse response){
String id=request.getParameter("id");
Cart cart=(Cart) request.getSession().getAttribute("cart");
items item=items.getById(Integer.parseInt(id));
if(cart.delect(item)){
return true;
}else{
return false;
}
}
if(action.equals("delete")){
if(delete(request,response)){
request.getRequestDispatcher("/cart.jsp").forward(request, response);
}
}
<a href="CartServlet?action=delete&id=<%=i.getId()%>" onclick="delect()">删除</a>