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

📄 cart.jsp

📁 机械工业出版社的《jsp2.0动态网站开发实例指南》的源代码
💻 JSP
字号:
<!--cart.jsp-->
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.util.*"%>
<%@ page import="chapter9.CartBean"%>
<%!
	public String codeString(String s){
		String str=s;
                try{
			byte b[]=str.getBytes("ISO-8859-1");
			str=new String (b);
			return str;
		}catch(Exception e){
		return "error";
		}
	}
%>
<jsp:useBean id="cart" class="chapter9.CartBean" scope="session"/>
<html>
<head>
<title>Cart</title>
</head>
<body bgcolor="#C0C0C0">
<center>
<h1>您的购物车</h1>
<%
	String submit=request.getParameter("submit");
	if(submit==null)submit="";
	submit=codeString(submit);
	if(submit.equals("删除")){
		cart.removeItem(codeString(request.getParameter("hidden")));
	}
	else if(submit.equals("更改")){
		String[]item={codeString(request.getParameter("hidden")),"",codeString(request.getParameter("text"))};
		cart.reItem(item);
	}
%>
<table width="800" bgcolor="#C0C0C0" border="1">
<tr>
<table width="800" border="1">
<td width="200" valign="middle" align="center">品名</td>
<td width="200" valign="middle" align="center">删除</td>
<td width="200" valign="middle" align="center">数量</td>
<td width="200" valign="middle" align="center">重置</td>
<table>
</tr>
<%
	Enumeration enum =cart.getEnumeration();
	String []item;
	while(enum.hasMoreElements()){
		item=(String [])enum.nextElement();
		%>
		<tr>
		<table width="800" border="1">
		<form action="cart.jsp" method="post" name="form<%=item[0]%>">
		<td width="200" valign="middle" align="center"><%=item[0]%></td>
		<td width="200" valign="middle" align="center">
		<input type=submit name="submit" value="删除"></td>
		<td width="200" valign="middle" align="center">
		<input type=text maxlength=2 name="text" size="4" value="<%=item[2]%>"></td>
		<td width="200" valign="middle" align="center">
		<input type=submit name="submit" value="更改"></td>
		<input type=hidden name="hidden" value="<%=item[0]%>">
		</form>
		</table>
		</tr>
		<%
		
	}
%>
</table>
<br>
<a href="list.jsp">返回</a>
<a href="check.jsp">结帐</a>
</center>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -