buy1.jsp
<body>
请选择你购买的商品:<br/>
<form action="buy2.jsp">
电脑:<input type="checkbox" name="buy" value="a"/><br/>
手机:<input type="checkbox" name="buy" value="b"/><br/>
汽车:<input type="checkbox" name="buy" value="c"/><br/>
<input type="submit" value="放入购物车"/>
</form>
</body>
buy2.jsp
<body>
<%
if(session.getAttribute("diannao") == null){
session.setAttribute("diannao",0);
}
if(session.getAttribute("shouji") == null){
session.setAttribute("shouji",0);
}
if(session.getAttribute("qiche") == null){
session.setAttribute("qiche",0);
}
String[] ss = request.getParameterValues("buy");
for(String s : ss){
if(s.equals("a")){
int n = (Integer)session.getAttribute("shouji") + 1;
session.setAttribute("shouji",n);
}else if(s.equals("b")){
int n = (Integer)session.getAttribute("diannao") + 1;
session.setAttribute("diannao",n);
}else if(s.equals("c")){
int n = (Integer)session.getAttribute("qiche") + 1;
session.setAttribute("qiche",n);
}
}
%>
你购买的是:<br/>
<br/>电脑: <%=session.getAttribute("diannao") %>
<br/>手机: <%=session.getAttribute("shouji") %>
<br/>汽车: <%=session.getAttribute("qiche") %>
<br/><a href="buy1.jsp">返回继续购买</a>
<br/><a href="buy3.jsp">去付款</a>
</body>
buy3.jsp
<body>
<%
int n1 = (Integer)session.getAttribute("shouji");
int n2 = (Integer)session.getAttribute("diannao");
int n3 = (Integer)session.getAttribute("qiche");
out.print(n1*1000 + n2 * 2000 + n3 * 3000);
%>
</body>