⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 showcart.jsp

📁 JSP+Tomcat开发的一个网上书店系统
💻 JSP
字号:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" import="java.util.*" errorPage="" %>
<%@ page import="mypack.*" %>
<%@ include file="common.jsp"%>
<jsp:useBean id="cart" scope="session" class="mypack.ShoppingCart"/>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>欢迎来到新世纪网上书店</title>
</head>

<body tracingsrc="tomcat-power.gif" tracingopacity="60">
<p>
  <%
  String bookId = request.getParameter("Remove");
  if (bookId != null) {
    cart.remove(bookId);
    BookDetails book = bookDB.getBookDetails(bookId);
%>

  <font color="#CC0099">您删除了一本书:</font><font color="#CC0099" size="4"><em><%=book.getTitle()%>
    </em>
  <br>
&nbsp;<br>
    </font>

  <%
}
//清空购物车
if (request.getParameter("Clear") != null) {
  cart.clear();
%>

  <font color="red"><strong>清空购物车</strong></font><font color="red" size="+2"><br>
&nbsp;<br>
  </font>

  <%
}
  // Print a summary of the shopping cart
  int num = cart.getNumberOfItems();
  %>
  <% if (num > 0) {
%>

  您的购物车内有<%=num%>本书  <br>
  &nbsp;

</p>
<table>
<tr>
<th align=left>数量</th>
<th align=left>书名</th>
<th align=left>价格</th>
</tr>

<%
    Iterator i = cart.getItems().iterator();
    while (i.hasNext()) {
      ShoppingCartItem item = (ShoppingCartItem)i.next();
      BookDetails book = (BookDetails)item.getItem();
%>

<tr><td align="right" bgcolor="#ffffff"><%=item.getQuantity()%></td>
    <td bgcolor="#ffffaa"><a href="<%=request.getContextPath()%>/bookdetails.jsp?bookId=<%=book.getBookId()%>">
<%=book.getTitle()%></a></td>

<td bgcolor="#ffffaa" align="right"><%=book.getPrice()%></td>

<td bgcolor="#ffffaa">
  <a href="<%=request.getContextPath()%>/showcart.jsp?Remove=<%=book.getBookId()%>">删除</a>
</td>

</tr>

<%
    // End of while
}
%>
<br>

<tr>
<td colspan="2" align="right" bgcolor="#ffffff">总额(元)</td>
<td bgcolor="#ffffaa" align="right"><%=cart.getTotal()%></td>
<td><br></td>
</tr>

</table>

<p></p><p>
  <a href="<%=request.getContextPath()%>/catalog.jsp">继续购物</a><strong>&nbsp;&nbsp;&nbsp;
  </strong><a href="<%=request.getContextPath()%>/cashier.jsp">付账</a><strong>&nbsp;&nbsp;&nbsp;
  </strong><a href="<%=request.getContextPath()%>/showcart.jsp?Clear=clear">清空购物车</a>
<%
} else {
%>

您的购物车目前为空
<br>
&nbsp;<br>
<a href="<%=request.getContextPath()%>/catalog.jsp">继续购物</a>

<%
  // End of if
  }
%>
</p>


<%@ include file="bottom.jsp"%>
</body>
</html>

⌨️ 快捷键说明

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