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

📄 showcart.jsp

📁 网上书店的简单实现版
💻 JSP
字号:
<%@ page contentType="text/html; charset=gb2312" %>

<%@ include file="common.jsp" %>
<%@ page import="java.util.*" %>

<jsp:useBean id="cart" scope="session" class="mypack.ShoppingCart"/>

<html>
<head><title>TitleShoppingCart</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head>
<%@ include file="banner.jsp" %>
<%
  String bookId = request.getParameter("Remove");
  if (bookId != null) {
    cart.remove(bookId);
    BookDetails book = bookDB.getBookDetails(bookId);
%><body background="images.jpg">

<font color="red" size="+2">您删除了一个申请:<em><%=convert(book.getTitle())%>
</em>
<br>&nbsp;<br>
</font>

<%
}

if (request.getParameter("Clear") != null) {
  cart.clear();
%>

<font color="red" size="+2"><strong>
清空我的申请列表
</strong><br>
&nbsp;<br></font>

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

<font size="+2">您的</font><font color="red" size="+2"><strong>申请列表</strong></font><font size="+2">内有<%=num%>个机房 </font><br>
&nbsp;

<table border="1" bordercolor="#6699FF">
<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">
<strong><a href="<%=request.getContextPath()%>/bookdetails.jsp?bookId=<%=book.getBookId()%>">
<%=convert(book.getTitle())%></a></strong>
</td>

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

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

<%
    // End of while
}
%>

<tr><td colspan="5" bgcolor="#ffffff"><br></td></tr>

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

</table>

<p>
<p>
<strong><a href="<%=request.getContextPath()%>/catalog.jsp">继续申请</a>&nbsp;&nbsp;&nbsp;
<a href="<%=request.getContextPath()%>/cashier.jsp">付账</a>&nbsp;&nbsp;&nbsp;
<a href="<%=request.getContextPath()%>/showcart.jsp?Clear=clear">清空我的列表</a></strong>
<%
} else {
%>

<font size="+2">您的申请列表目前为空</font>
<br>
&nbsp;<br>
<a href="<%=request.getContextPath()%>/catalog.jsp">继续申请</a>

<%
  // End of if
  }
%>

</body>
</html>

⌨️ 快捷键说明

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