Confirm.jsp
上传用户:sxychgz
上传日期:2019-04-21
资源大小:4772k
文件大小:2k
源码类别:

电子政务应用

开发平台:

Java

  1. <%@ page language="java" contentType="text/html; charset=GB18030" import="java.util.*"
  2. pageEncoding="GB18030"%>
  3. <%@ page import="com.bjsxt.shopping.product.*, com.bjsxt.shopping.user.*, com.bjsxt.shopping.client.*" %>
  4. <%
  5. User u = (User)session.getAttribute("user");
  6. if(u == null) {
  7. response.sendRedirect("UserLogin.jsp");
  8. return;
  9. }
  10. Cart c = (Cart)session.getAttribute("cart");
  11. if(c == null) {
  12. c = new Cart();
  13. session.setAttribute("cart", c);
  14. }
  15. %>
  16. <%
  17. List<CartItem> items = c.getItems();
  18. %>
  19. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  20. <html>
  21. <head>
  22. <meta http-equiv="Content-Type" content="text/html; charset=GB18030">
  23. <title>最后确认</title>
  24. </head>
  25. <body>
  26. <table align="center" border="1">
  27. <tr>
  28. <td>产品ID</td>
  29. <td>产品名称</td>
  30. <td>购买数量</td>
  31. <td>单价</td>
  32. <td>总价</td>
  33. </tr>
  34. <%
  35. for(Iterator<CartItem> it = items.iterator(); it.hasNext(); ) {
  36. CartItem ci = it.next();
  37. %>
  38. <tr>
  39. <td><%=ci.getProduct().getId() %></td>
  40. <td><%=ci.getProduct().getName() %></td>
  41. <td><%=ci.getCount() %></td>
  42. <td><%=ci.getProduct().getMemberPrice() %></td>
  43. <td><%=ci.getProduct().getMemberPrice() * ci.getCount() %></td>
  44. </tr>
  45. <%
  46. }
  47. %>
  48. <tr>
  49. <td colspan=4>
  50. </td>
  51. <td>
  52. 总价: <%=c.getTotalMemberPrice()%>
  53. </td>
  54. </tr>
  55. <tr>
  56. <td colspan=5>
  57. <form action="Order.jsp" method="post">
  58. 欢迎你: <%=u.getUsername() %> <br>
  59. phone: <%=u.getPhone() %> <br>
  60. Addr : <textarea name="addr"><%=u.getAddr() %></textarea>
  61. <input type="submit" value="确认下单"> 
  62. </form>
  63. </td>
  64. </tr>
  65. </table>
  66. </body>
  67. </html>