shopcar.jsp~128~
来自「网上购书系统!jsp+servlet+jdbc实现!数据库sqlserver2」· JSP~128~ 代码 · 共 95 行
JSP~128~
95 行
<%@page contentType="text/html; charset=GBK" import="beans.BookInfoBean,java.util.ArrayList;"%>
<%
BookInfoBean bean = new BookInfoBean();
Object obj = session.getAttribute("book");
ArrayList bookslist = (ArrayList) obj;
session.setAttribute("book",bookslist);
%>
<html>
<head>
<title>shopcar</title>
<script type="" language="javascript">
function userback(){
history.go(-1);
}
function countSubmit(){
var count = document.form1.count;//获得购买数量
for(var i = 0;i<count.length;i++){
if(count[i].value == ""){
alert("请输入购买数量!");
return false;
}
}
for(var i = 0;i<count.length;i++){
if(parseInt(count[i].value)<1){
alert("输入的数量不能是零和负数!");
return false;
}
}
for(var i = 0;i<count.length;i++){
if(count[i].value.indexOf(".")!=-1){
alert("包含非法字符!");
return false;
}
}
for(var i = 0;i<count.length;i++){
if(isNaN(count[i].value)){
alert("请输入数字!");
return false;
}
}
}
function deletebook(name){
var bookname = name;
location.href="deletebookservlet?id=bookname";
}
</script>
</head>
<body bgcolor="#CCCCCC">
<table width="20" border="1" bgcolor="#999999" cellpadding="5" align="center">
<tr>
<td nowrap="nowrap">
<font size="6" face="宋体">
<b>您的购物车</b>
</font>
</td>
</tr>
</table>
<form name="form1" action="shoppingokservlet" method="POST" onsubmit="return countSubmit();">
<table border="1" align="center">
<tr>
<th>编号</th>
<th>书籍名称</th>
<th>单价(元)</th>
<th>购买数量</th>
<th>是否删除</th>
</tr>
<%
for(int i = 0;i<bookslist.size();i++){
bean = (BookInfoBean)bookslist.get(i);
%>
<tr>
<td><%=bean.getNum()%></td>
<td><%=bean.getName()%></td>
<td><%=bean.getRmb()%></td>
<td align="center"><input type="text" name="count" value="" size="5" /></td>
<td align="center">
<a href="deletebookservlet?id=<%=bean.getName()%>">删 除</a>
</td>
</tr>
<%}%>
<tr>
<td colspan="5" align="center">
<input type="submit" name="Submit" value="购 买"/>
<input type="button" name="back" value="重新选购" onclick="userback()" />
</td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?