⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 goods_do.jsp

📁 jsp动态网站开发技术与实践 电子工业出版社 随书附赠源代码
💻 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">&nbsp;<font color="#FF0000"><%=iTemp%></font></td>
				<td width="30%" height="25" align="left">&nbsp;<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 + -