分成三个页面:
1、购物车1.jsp
<%@ page language="java" contentType="text/html; charset=utf-8" import="java.util.*"
pageEncoding="utf-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>购物肉类商品页面</title>
</head>
<body>
<%
if(request.getParameter("c1")!=null)
session.setAttribute("s1", request.getParameter("c1"));
if(request.getParameter("c2")!=null)
session.setAttribute("s2", request.getParameter("c2"));
if(request.getParameter("c3")!=null)
session.setAttribute("s3", request.getParameter("c3"));
%>
各种肉大甩卖,一律十块:
<br>
<form method="get" action="购物车1.jsp">
<p>
<input type="checkbox" name="c1" value="猪肉">猪肉;
<input type="checkbox" name="c2" value="牛肉">牛肉;
<input type="checkbox" name="c3" value="羊肉">羊肉;
</p>
<p>
<input type="submit" value="提交" name="B1">
<a href="购物车2.jsp">买点别的</a>;
<a href="购物车3.jsp">查看购物车</a>;
</p>
</form>
</body>
</html>
2、购物车2.jsp
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>球类购买页面</title>
</head>
<body>
<% if(request.getParameter("q1")!=null)
session.setAttribute("s4", request.getParameter("q1"));
if(request.getParameter("q2")!=null)
session.setAttribute("s5", request.getParameter("q2"));
if(request.getParameter("q3")!=null)
session.setAttribute("s6", request.getParameter("q3"));
%>
各种球大甩卖,一律八折!:
<br>
<form action="购物车2.jsp" method="get">
<p>
<input type="checkbox" name="q1"value="足球">足球
<input type="checkbox" name="q2"value="篮球">篮球
<input type="checkbox" name="q3"value="排球">排球
</p>
<br>
<p>
<input type="submit" name="提交" value="提交">
<a href="购物车1.jsp">买点别的</a>
<a href="购物车3.jsp">查看购物车</a>
</p>
</form>
</body>
</html>
3、购物车3.jsp
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>购物车显示页面</title>
</head>
<body>
<%
if(session.getAttribute("s1")!=null)
{
String str1=(String)session.getAttribute("s1");
out.print(str1+"<br>");
}
if(session.getAttribute("s2")!=null)
{
String str2=(String)session.getAttribute("s2");
out.print(str2+"<br>");
}
if(session.getAttribute("s3")!=null)
{
String str3=(String)session.getAttribute("s3");
out.print(str3+"<br>");
}
if(session.getAttribute("s4")!=null)
{
String str4=(String)session.getAttribute("s4");
out.print(str4+"<br>");
}
if(session.getAttribute("s5")!=null)
{
String str5=(String)session.getAttribute("s5");
out.print(str5+"<br>");
}
if(session.getAttribute("s6")!=null)
{
String str6=(String)session.getAttribute("s6");
out.print(str6+"<br>");
}
%>
</body>
</html>
4、运行结果: