📄 listcart.jsp
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%@ page language="java" %>
<%@ page errorPage="error.jsp" %>
<%@ page import="java.util.*" %>
<%@ page import="store.ProInfo" %>
<%
if(session.getAttribute("customer")==null)
response.sendRedirect("default.do");
%>
<HTML>
<head>
<title>查看购物车</title>
<LINK href="include/style.css" type=text/css rel="stylesheet">
</head>
<BODY>
<CENTER>
<%@include file="include/global.jsp"%>
<BR>
<table borderColor="white" cellSpacing="0" width="76%" borderColorLight="darkblue" border="1">
<TR bgcolor=#8BB701>
<TD width=6%>序号</TD><TD width=18%>商品名</TD><TD width=20%>厂商</TD><TD width=10%>价格</TD>
<TD width=6%>数量</TD><TD width=9%>修改数量</TD><TD width=7%>清除</TD>
</TR>
<%
float total=0;
try{
Vector VC=new Vector();
if(session.getAttribute("cart")!=null)
VC=(Vector)session.getAttribute("cart");
for(int i=0;i<VC.size();i++)
{
ProInfo PI=(ProInfo)VC.elementAt(i);
out.print("<TR>");
out.print("<TD>"+i+"</TD>");
out.print("<TD>"+PI.getPname()+"</TD>");
out.print("<TD>"+PI.getProvider()+"</TD>");
out.print("<TD>"+PI.getPrice()+"</TD>");
out.print("<FORM action='ModifyCart.do' method='post'>");
out.print("<TD><INPUT size=3 name='quantity' value='");
out.print(PI.getStock()+"'></TD>");
out.print("<INPUT type=hidden name='pid' value='"+i+"'>");
out.print("<INPUT type=hidden name='action' value='1'>");
out.print("<TD><INPUT type=submit value='修改'></TD>");
out.print("</FORM><TD>");
out.print("<a href='ModifyCart.do?action=2&pid="+i+"'>");
out.print("删除</a></TD>");
out.print("</TR>");
total=total+PI.getPrice()*PI.getStock();
}
if(VC.isEmpty())
out.print("您还没有购买任何商品!");
}
catch(Exception e)
{
out.print("出错了!");
}
%>
<TR>
<TD colSpan=3>总价:<%=total%></TD>
<TD colSpan=4>修改数量</TD>
</TR>
<TR>
<TD colSpan=7>
<a href='CheckInfo.do'><img src='image/next.gif' border='0'/></a>
</TD>
</TR>
</TABLE>
</CENTER>
</HTML>
</BODY>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -