buy.jsp~74~

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

JSP~74~
94
字号
<%@
page contentType="text/html; charset=GBK"
import="beans.BuyBookInfo,beans.UserBean,beans.BookInfoBean,serives.userserver,java.util.*;"
%>
<%
BookInfoBean bean = new BookInfoBean();
UserBean userbean = new UserBean();
//获得用户最终要购买的书籍
Object objbook = session.getAttribute("book");
ArrayList list = (ArrayList)objbook;
//获得登陆名
Object userobj = session.getAttribute("name");
String username = (String)userobj;
double sumrmb = 0.00;
//获得用户买书的数量
Object shuliang = session.getAttribute("shuliang");
String[] count = (String[])shuliang;
StringBuffer buffer = new StringBuffer("");
%>
<html>
<head>
<title>
buy
</title>
</head>
<body bgcolor="#CCCCCC">
<table width="20" border="1" bgcolor="#999999" cellpadding="5" align="center">
  <tr>
    <td nowrap="nowrap">
      <font size="6" face="宋体" color="blue">
        <b><%=username%>你好!</b>
      </font>
    </td>
  </tr>
</table>
<p>&nbsp;</p>
<table border="1" align="center" width="400">
  <caption><font size="6" face="宋体">您购买的书籍</font></caption>
    <tr>
      <th>编号</th>
      <th>书籍名称</th>
      <th>单价(元)</th>
      <th>购买数量(本)</th>
    </tr>
    <%for(int i = 0;i<list.size();i++){
      bean = (BookInfoBean)list.get(i);
    %>
     <tr>
       <td><%=bean.getNum()%></td>
       <td><%=bean.getName()%></td>
       <td><%=bean.getRmb()%></td>
       <td align="center"><%=count[i]%></td>
    </tr>
    <%
    buffer = buffer.append(bean.getName()).append(count[i]).append("(本),");
    sumrmb+=Double.parseDouble(bean.getRmb())*Integer.parseInt(count[i]);
    %>
    <%}%>
    <tr>
      <td colspan="4">
        合计:<%=sumrmb*0.8%>(元)
      </td>
    </tr>
</table>
<p>&nbsp;</p>
<%
String books = buffer.toString();//买的书
Double r = new Double(sumrmb);
String rmb = r.toString();//买书的钱
Calendar da = Calendar.getInstance();
Calendar a = Calendar.getInstance();
Date d = a.getTime();
//当前日期
String date = new Integer(a.get(a.YEAR)).toString() + "-" +
                      new Integer(a.get(a.MONTH) + 1).toString()
                      + "-" + new Integer(a.get(a.DATE)).toString() + " " +
                      d.toString().substring(11, 16);
BuyBookInfo buybean = new BuyBookInfo();
buybean.setUsername(username);
buybean.setBuybook(books);
buybean.setSumrmb(rmb);
buybean.setBuydate(date);
userserver.insertBuyBookInfo(buybean);
%>
<center>
  <font size="6" color="red" face="宋体"><i>当前时间:<%=date%></i></font>
  <br />
  <font size="6" color="red" face="宋体"><i>我们会尽快与您联系!</i></font>
  <br />
  <a href="hou.html">回到首页</a>
</center>
</body>
</html>

⌨️ 快捷键说明

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