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

📄 showcart.jsp

📁 用hibernate框架实现网上书店
💻 JSP
字号:
<%@ page contentType="text/html; charset=GB2312" %>
<%@ page import="java.util.*" %>
<jsp:useBean id="cart" scope="session" class="mypack.ShoppingCart"/>
<html>
<head><title>LIVE在线书店-购书</title>
<style type="text/css">
<!--
.STYLE33 {
	color: #0066FF;
	font-weight: bold;
	font-size: 16px;
}
-->
</style>
</head>
<%@ include file="logo3.jsp" %>

 <%
 if(name==null)
   { 
     
       out.println("<script>alert('您还没有登陆!');" +
                    "location.href='login.jsp'</script>");
     
   } 
  else
      {
    
     %>    
<%
  String bookId = request.getParameter("Remove");
  if (bookId != null) {
    cart.remove(bookId);
    BookDetails book = bookDB.getBookDetails(bookId);
%>

<font   class="STYLE3">您删除了一本书:<%=convert(book.getTitle())%>
<br>&nbsp;<br>
</font>

<%
}

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

<font color="red" size="+2"><strong>
清空购物车
</strong><br>&nbsp;<br></font>
<%
}
  int num = cart.getNumberOfItems();
  if (num > 0) {
%>

<font  class="STYLE33">&nbsp;&nbsp;您的购物车内有<%=num%>本书
</font><br>&nbsp;

<table>
<%
    Iterator i = cart.getItems().iterator();
    while (i.hasNext()) 
    {
      ShoppingCartItem item = (ShoppingCartItem)i.next();
      BookDetails book = (BookDetails)item.getItem();
  %>
  <table width="800" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
     <td width="120"  rowspan="10" align="left" valign="top"><a href="<%=request.getContextPath()%>/bookdetails.jsp?bookId=<%=book.getBookId()%>"><img src="images/<%=book.getBookId()%>.jpg" width="80" height="90" border="0" ></a></td>
      <td width="500">
<strong><a href="<%=request.getContextPath()%>/bookdetails.jsp?bookId=<%=book.getBookId()%>">
<%=convert(book.getTitle())%></a></strong>
</td>                
</tr>
 <tr>
 <td>作者&nbsp;&nbsp;:<b><%=book.getName()%></b>
 </td>
 </tr>
 <tr> 
 <td>市场价:<b><%=book.getPrice()%></b>元
 </td>
 </tr>
 <tr>
<td>
数量:<%=item.getQuantity()%>
</td>
</tr>
 <tr>
<td>
<strong>
<a href="<%=request.getContextPath()%>/showcart.jsp?Remove=<%=book.getBookId()%>">删除</a></strong>
</td>
</tr>
</table>
<br>
<%
}
%>

<tr><td colspan="5" bgcolor="#ffffff"><br></td></tr>
<tr>
<td colspan="2" align="right" bgcolor="#ffffff">&nbsp;&nbsp;总计:</td>
<td bgcolor="#ffffaa" align="right"><b><%=cart.getTotal()%>元</b></td>
<td><br></td>
</tr>
</table>
<strong><a href="<%=request.getContextPath()%>/catalog.jsp">&nbsp;&nbsp;继续购物</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 class="STYLE33" >您的购物车目前为空</font>
<br>&nbsp;<br>
<a href="<%=request.getContextPath()%>/catalog.jsp">继续购物</a>

<%
  }
%>
<%
  }
%>
</body>
</html>

⌨️ 快捷键说明

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