为什么success.jsp可以用request.getParameter接收id等参数?
是因为用的请求转发?若是用response.sendRedirect可以吗?
是因为用的请求转发?若是用response.sendRedirect可以吗?
2016-08-02
这里是servlet部分代码,接收从上一个jsp页面传过来的参数 //添加商品进购物车的方法 private boolean addToCart(HttpServletRequest request, HttpServletResponse response) { String id = request.getParameter("id"); String number = request.getParameter("num"); Items item = idao.getItemsById(Integer.parseInt(id)); //是否是第一次给购物车添加商品,需要给session中创建一个新的购物车对象 if(request.getSession().getAttribute("cart")==null) { Cart cart = new Cart(); request.getSession().setAttribute("cart",cart); }
之后跳转到success.jsp <body> <center> <img src="images/add_cart_success.jpg"/> <hr> <% String id = request.getParameter("id"); String num = request.getParameter("num"); %> 您成功购买了<%=num%>件商品编号为<%=id%>的商品 <br> <br> <br> </center> </body>
请问id和num传递的过程~
举报