📄 goods_do.jsp
字号:
<%@ page contentType="text/html; charset=gb2312" language="java"%>
<%@ page import="java.util.*"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>欢迎光临购物车</title>
<jsp:useBean id="Goods" scope="session" class="com.chapter2.Goods"/>
</head>
<%
//设置编码格式
request.setCharacterEncoding("gb2312");
//获取所要添加到购物车的商品名称和数量
String sGoodsName = request.getParameter("GoodsName");
String sGoodsNumber = request.getParameter("GoodsNumber");
//根据商品名称是否为空判断是否需要保存商品信息
if(sGoodsName != null && sGoodsName != "")
{
int iGoodsNumber = Integer.parseInt(sGoodsNumber);
Goods.add(sGoodsName,iGoodsNumber);
}
//获取购物车对象信息
Hashtable h = Goods.show();
//获取购物车中所有商品名称
Enumeration e = h.keys();
%>
<body>
<div align="center">
<h1>欢迎光临购物车</h1>
<p>您的购物信息如下:</p>
<table width="80%" border="0">
<%
//循环显示购物车中商品信息
while(e.hasMoreElements())
{
//根据商品名称获得相应商品数量
String sTemp = e.nextElement().toString();
int iTemp=((Integer)h.get(sTemp)).intValue();
%>
<tr>
<td width="50%" height="25" align="right"><font color="#0000FF"><%=sTemp%>:</font></td>
<td width="20%" height="25" align="left"> <font color="#FF0000"><%=iTemp%></font></td>
<td width="30%" height="25" align="left"> <input type="button" name="GoodsName" value="删除" onClick="javascript:window.location='goods_delete.jsp?GoodsName=<%=sTemp%>'"></td>
</tr>
<%
}
%>
</table>
<p><input type="button" name="goon" value="继续购物" onClick="javascript:window.location='goods_form.html'"></p>
</div>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -