shopcar.jsp~125~

来自「网上购书系统!jsp+servlet+jdbc实现!数据库sqlserver2」· JSP~125~ 代码 · 共 89 行

JSP~125~
89
字号
<%@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;
    }
  }
}
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="购 买"/>&nbsp;&nbsp;
      <input type="button" name="back" value="重新选购" onclick="userback()" />
    </td>
  </tr>
</table>
</form>
</body>
</html>

⌨️ 快捷键说明

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