viewcart.jsp

来自「实现了网上购物系统的主要功能。包括购物车和订单处理等功能。」· JSP 代码 · 共 58 行

JSP
58
字号
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="java.util.*,java.sql.*"%>
<%@ page import="test.bo.*,test.models.*"%>
<jsp:useBean id="cartItem" class="test.models.CartItem" scope="session"/>
<jsp:useBean id="cart"  class="test.models.Cart" scope="session"/>
<table align="center" bgcolor="#008800" border="0" cellspacing="2" cellpadding="5" width="80%">
        <tr bgcolor="#cccccc">
        <td align="center">名称</td>
        <td align="center">单价(元)</td>
        <td align="center">小计(元)</td>
        <td align="center">删除</td>
        <td align="center">更新(数量)</td>
        </tr>
<%
try{
   java.util.Collection cart_Item=cart.getItems();
   Iterator it=cart_Item.iterator();

   while(it.hasNext())
   {
     //Item item=((CartItem)it.next()).getItem();
      CartItem itemTemp=(CartItem)it.next();
      Item item=itemTemp.getItem();

        out.println("<tr><td align='center' bgcolor='#E1F5FF' width='30%'>"+item.getProduct().getName()+"</td>");
        out.println("<td align='center' bgcolor='#E1F5FF' width='20%'>"+item.getListPrice()+"</td>");
        out.println("<td align='center' bgcolor='#E1F5FF' width='20%'>"+itemTemp.getTotal()+"</td>");
        %>
        <td align='center' bgcolor='#E1F5FF' width='10%'><a href="<%=request.getContextPath()%>/shop/deleteItem_do.jsp?itemId=<%=item.getItemId()%>">删除</a></td>
        <td width="20%" bgcolor='#E1F5FF'>
          <form action="updateCart_do.jsp" method="get">
              <input type="text" name="quantity" value=<%=itemTemp.getQuantity()%> size="10">
              <input type="hidden" name="itemid" value=<%=item.getItemId()%>>
              <input type="submit" value="更新">
          </form>
          </td>

      <%
   }

}
catch(Exception e)
{
  e.printStackTrace();
}
%>
 </tr>
   <tr bgcolor="#cccccc">
  <td align="center">合计</td>
  <td colspan="4"><%=cart.getSubTotal()%>元</td>
  </tr>
</table>
<br>
<center>
<a href="viewCategory.jsp" >{继续购物}</a> ——————
<a href="clearall.jsp" >{清空购物车}</a>
</center>

⌨️ 快捷键说明

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