【JSP开源代码栏目提醒】:网学会员--在 JSP开源代码编辑为广大网友搜集整理了:Cart.jsp绩等信息,祝愿广大网友取得需要的信息,参考学习。
<%@ include file="../common/IncludeTop.jsp" %>
<bean:define id="cart" name="cartBean" property="cart"/>
<div id="BackLink">
<html:link page="/shop/index.shtml">Return to Main Menu</html:link>
</div>
<div id="Catalog">
<div id="Cart">
<h2>Shopping Cart</h2>
<html:form action="/shop/updateCartQuantities.shtml" method="post">
<table>
<tr>
<th><b>Item ID</b></th> <th><b>Product ID</b></th> <th><b>Description</b></th> <th><b>In Stock?</b></th>
<th><b>Quantity</b></th> <th><b>List Price</b></th> <th><b>Total Cost</b></th> <th> </th>
</tr>
<logic:equal name="cart" property="numberOfItems" value="0">
<tr><td colspan="8"><b>Your cart is empty.</b></td></tr>
</logic:equal>
<logic:iterate id="cartItem" name="cart" property="cartItems">
<tr>
<td>
<html:link paramId="itemId" paramName="cartItem" paramProperty="item.itemId" page="/shop/viewItem.shtml">
<bean:write name="cartItem" property="item.itemId"/></html:link></td>
<td><bean:write name="cartItem" property="item.productId"/></td>
<td>
<bean:write name="cartItem" property="item.attribute1"/>
<bean:write name="cartItem" property="item.attribute2"/>
<bean:write name="cartItem" property="item.attribute3"/>
<bean:write name="cartItem" property="item.attribute4"/>
<bean:write name="cartItem" property="item.attribute5"/>
<bean:write name="cartItem" property="item.product.name"/>
</td>
<td><bean:write name="cartItem" property="inStock"/></td>
<td>
<input type="text" size="3" name="<bean:write name="cartItem" property="item.itemId"/>"
value="<bean:write name="cartItem" property="quantity"/>"/>
</td>
<td><bean:write name="cartItem" property="item.listPrice" format="$#,##0.00"/></td>
<td><bean:write name="cartItem" property="total" format="$#,##0.00"/></td>
<td><html:link styleClass="Button" paramId="workingItemId" paramName="cartItem" paramProperty="item.itemId"
page="/shop/removeItemFromCart.shtml">
Remove</html:link></td>
</tr>
</logic:iterate>
<tr>
<td colspan="7">
Sub Total: <bean:write name="cart" property="subTotal" format="$#,##0.00"/>
<input type="submit" name="update" value="Update Cart"/>
</td>
<td> </td>
</tr>
</table>
<logic:equal name="cart" property="cartItemList.previousPageAvailable" value="true">
<a class="Button" href="switchCartPage.shtml?pageDirection=previous"><< Prev</a>
</logic:equal>
<logic:equal name="cart" property="cartItemList.nextPageAvailable" value="true">
<a class="Button" href="switchCartPage.shtml?pageDirection=previous">Next >></a>
</logic:equal>
</html:form>
<logic:notEqual name="cart" property="numberOfItems" value="0">
<html:link styleClass="Button" page="/shop/checkout.shtml">Proceed to Checkout</html:link>
</logic:notEqual>
</div>
<logic:present name="accountBean" scope="session">
<div id="MyList">
<logic:equal name="accountBean" property="authenticated" value="true">
<logic:equal name="accountBean" property="account.listOption" value="true">
<%@ include file="IncludeMyList.jsp" %>
</logic:equal>
</logic:equal>
</div>
</logic:present>
<div id="Separator"> </div>
</div>
<%@ include file="../common/IncludeBottom.jsp" %>