You can see your order on the show Cart page, and you can change the quantity of the item, update the total price, and delete the item.
When you click on purchase in the shopping Hall, submit to goshowmycart this servlet processing
Goshowmycart.java
public class Goshowmycart extends HttpServlet {public void doget (HttpServletRequest request, HttpServletResponse Response) throws Servletexception, IOException {request.setcharacterencoding ("Utf-8"); Response.setcontenttype (" Text/html;charset=utf-8 "); PrintWriter out = Response.getwriter (); Mycart mycart= (Mycart) request.getsession (). getattribute ("Mycart");//Put the data to be displayed in request and ready to be displayed. Request.setattribute ("Booklist", Mycart.showmycart ()); Request.setattribute ("Totalprice", MyCart.getTotalPrice () + ""); Request.getrequestdispatcher ("/web-inf/showmycart.jsp"). Forward (request, response);} public void DoPost (HttpServletRequest request, httpservletresponse response) throws Servletexception, IOException { This.doget (request, Response);}}
Then jump toshowmycart.jsp Page
showmycart.jsp
<%@ page language= "java" contenttype= "text/html; Charset=utf-8 "import=" java.util.*,com.wxh.domain.* "pageencoding=" UTF-8 "%><! DOCTYPE HTML PUBLIC "-//w3c//dtd HTML 4.01 transitional//en" "Http://www.w3.org/TR/html4/loose.dtd" >The number of changes and deletions here are given to Shoppingclservlet processingClick Submit order to Gomyorderservlet processing.
--excerpt from the Hanshunping of the JSP
MVC Simple Shopping Cart project--Display Shopping cart page