📄 shopping.jsp
字号:
<%@page contentType="text/html;charset=gb2312"language="java"%>
<%@page import="java.util.Hashtable"%>
<%@page import="java.util.ArrayList" %>
<script language="javascript">
function ok(){
form1.action="<%=request.getContextPath()%>/shoppingAction";
form1.submit();
}
function CheckAll(form){
for (var i=0;i<form.elements.length;i++){
var e = form.elements[i];
// if (e.name != 'chkall')
e.checked = true// form.chkall.checked;
}
}
function CheckOthers(form){
for (var i=0;i<form.elements.length;i++){
var e = form.elements[i];
if (e.checked==true){
e.checked = false;
if(document.getElementById[e.value].value==""){
alert("请输入用户名.");
return false;
}
}
else{
e.checked = true;
}
}
}
</script>
<%
if(request.getParameter("logged")!=null){
%>
<script language="javascript">
alert("你还未登陆");
</script>
<%
}else if(request.getParameter("done")!=null){
%>
<script language="javascript">
alert("操作成功");
</script>
<%
}
%>
<style type="text/css">
<!--
.style1 {font-size: 12px}
-->
</style>
<form action="print.jsp" name="form1" method="post" >
<table width="637" border="1" align="center">
<tr>
<td width="19"> </td>
<td width="183"><div align="center" class="style1">图片</div></td>
<td width="233"><div align="center" class="style1">商品名称和描述</div></td>
<td width="48"><div align="center" class="style1">单价</div></td>
<td width="48"><div align="center" class="style1">数量</div></td>
</tr>
<%
ArrayList list;
Hashtable table=new Hashtable();
list=(ArrayList)(application.getAttribute("list"));
//out.print(list.size());
//table=(Hashtable)(list.get(1));
String id="",name="",pic="",desc="",price="",num="";
if(list!=null){
for(int i=0;i<list.size();i++){
table=(Hashtable)list.get(i);
// out.print(i);
id=table.get("CommodityID".toUpperCase()).toString();
name=table.get("CommodityName".toUpperCase()).toString();
pic=table.get("CommodityPic".toUpperCase()).toString();
desc=table.get("CommodityDesc".toUpperCase()).toString();
price=table.get("CommodityPrice".toUpperCase()).toString();
num=table.get("CommodityNum".toUpperCase()).toString();
out.print("<tr><td width=5><input type=checkbox name=choices value=\""+id+"\" ></td>");
out.print("<td class=\"style1\" align=\"center\"><img src=\""+pic+"\"</td>");
out.print("<td class=\"style1\" align=\"center\">"+name+":"+desc+"</td>");
out.print("<td class=\"style1\" align=\"center\">"+price+"</td>");
out.print("<td ><input type=\"text\" name="+id+" size=5 value="+num+"></td>");
// out.print(i);
out.print("</tr>");
}
}
%>
<td colspan="6" align="right">
<div align="right">
<span class="style1">
<a href="shopping_look_action.jsp">查看购物车</a>
<a href="javascript:ok()">放入购物车</a></span>
<input type="button" name="chkother" value="反选" onclick="CheckOthers(this.form)" title="反向选择歌曲">
</div>
</td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -