📄 checkout.jsp
字号:
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@ page import="www.mary.access.*"%>
<%@ page import="www.mary.Bean.*"%>
<%@ page import="java.sql.*"%><html>
<head>
<title>My JSP 'cart.jsp' starting page</title>
</head>
<body>
<table border=0 align="center" width=100% height=300>
<tr>
<td align="left" valign="top">
<a href="./category.jsp">主菜单</a>
</td>
<td valign=top>
<table border=1 align="center">
<tr>
<td>产品(购物)项编号</td><td>产品编号</td><td>描述</td>
<td>是否有现货</td><td>数量</td><td>价格列表</td><td>总价格</td>
</tr>
<%
Cart cart=null;
double totalprice=0.0;
if(session.getAttribute("cart")!=null)
{
cart=(Cart)session.getAttribute("cart");
Map map=cart.getMap();
Iterator iter=map.values().iterator();
while(iter.hasNext())
{
CarItem caritem=(CarItem)iter.next();
ItemBean item=caritem.getItem();
int number=caritem.getNumber(); //购物车中某个产品项的个数
double itemtotalprice=item.getLISTPRICE()*number;//某一个总价格
totalprice+=itemtotalprice;
String attr=((item.getATTR1()!=null)?item.getATTR1():"")+
((item.getATTR2()!=null)?item.getATTR2():"")+
((item.getATTR3()!=null)?item.getATTR3():"")+
((item.getATTR4()!=null)?item.getATTR4():"")+
((item.getATTR5()!=null)?item.getATTR5():"");
%>
<tr>
<td><%=(item.getITEMID())%></td>
<td><%=(item.getPRODUCTID())%></td>
<td><%=(attr)%></td>
<td><%=(item.getSTATUS().equals("y")?"有现货":"无现货")%></td>
<td><%=(number)%></td>
<td><%=(item.getLISTPRICE())%></td>
<td><%=(itemtotalprice)%></td>
</tr>
<%
}
}else{
}
%>
<tr>
<td colspan=7 align="center">
总价格:<%=totalprice%>
</td>
</tr>
</table>
<p align="center"><a href="./CheckServlet?type=check">继续</a></p>
</td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -