Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/dog6.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/dog6.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/dog6.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/dogs.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/dogs.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/dogs.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/dogs_icon.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/dogs_icon.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/dogs_icon.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/fish.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/fish.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/fish.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/fish1.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/fish1.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/fish1.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/fish2.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/fish2.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/fish2.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/fish3.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/fish3.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/fish3.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/fish4.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/fish4.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/fish4.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/fish_icon.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/fish_icon.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/fish_icon.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/lizard1.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/lizard1.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/lizard1.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/logo-topbar.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/logo-topbar.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/logo-topbar.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/poweredby.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/poweredby.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/poweredby.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/reptiles_icon.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/reptiles_icon.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/reptiles_icon.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/separator.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/separator.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/separator.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/sm_birds.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/sm_birds.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/sm_birds.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/sm_cats.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/sm_cats.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/sm_cats.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/sm_dogs.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/sm_dogs.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/sm_dogs.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/sm_fish.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/sm_fish.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/sm_fish.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/sm_reptiles.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/sm_reptiles.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/sm_reptiles.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/snake1.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/snake1.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/snake1.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/images/splash.gif
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/images/splash.gif?rev=354337&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/jpetstore/jpetstore5/web/images/splash.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/index.html
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/index.html?rev=354337&view=auto
==============================================================================
--- ibatis/trunk/java/jpetstore/jpetstore5/web/index.html (added)
+++ ibatis/trunk/java/jpetstore/jpetstore5/web/index.html Mon Dec  5 22:39:31 
2005
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+
+<html xmlns="http://www.w3.org/1999/xhtml";>
+
+<link rel="StyleSheet" href="css/jpetstore.css" type="text/css" 
media="screen"/>
+
+<head>
+  <title>JPetStore Demo</title>
+</head>
+
+<body>
+<div id="Content">
+  <h2>Welcome to JPetStore 5</h2>
+
+  <p><a href="shop/index.shtml">Enter the Store</a></p>
+
+  <p><sub>Copyright Apache Software Foundation</sub></p>
+
+</div>
+</body>
+</html>

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/order/ConfirmOrder.jsp
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/order/ConfirmOrder.jsp?rev=354337&view=auto
==============================================================================
--- ibatis/trunk/java/jpetstore/jpetstore5/web/order/ConfirmOrder.jsp (added)
+++ ibatis/trunk/java/jpetstore/jpetstore5/web/order/ConfirmOrder.jsp Mon Dec  
5 22:39:31 2005
@@ -0,0 +1,85 @@
+<%@ include file="../common/IncludeTop.jsp" %>
+
+
+<div id="BackLink">
+  <html:link page="/shop/index.shtml">Return to Main Menu</html:link>
+</div>
+
+<div id="Catalog">
+
+  Please confirm the information below and then press continue...
+
+  <table>
+    <tr><th align="center" colspan="2">
+      <font size="4"><b>Order</b></font>
+      <br/><font size="3"><b><bean:write name="orderBean" 
property="order.orderDate"
+                                         format="yyyy/MM/dd 
hh:mm:ss"/></b></font>
+    </th></tr>
+
+    <tr><th colspan="2">
+      Billing Address
+    </th></tr>
+    <tr><td>
+      First name:</td><td><bean:write name="orderBean" 
property="order.billToFirstName"/>
+    </td></tr>
+    <tr><td>
+      Last name:</td><td><bean:write name="orderBean" 
property="order.billToLastName"/>
+    </td></tr>
+    <tr><td>
+      Address 1:</td><td><bean:write name="orderBean" 
property="order.billAddress1"/>
+    </td></tr>
+    <tr><td>
+      Address 2:</td><td><bean:write name="orderBean" 
property="order.billAddress2"/>
+    </td></tr>
+    <tr><td>
+      City: </td><td><bean:write name="orderBean" property="order.billCity"/>
+    </td></tr>
+    <tr><td>
+      State:</td><td><bean:write name="orderBean" property="order.billState"/>
+    </td></tr>
+    <tr><td>
+      Zip:</td><td><bean:write name="orderBean" property="order.billZip"/>
+    </td></tr>
+    <tr><td>
+      Country: </td><td><bean:write name="orderBean" 
property="order.billCountry"/>
+    </td></tr>
+    <tr><th colspan="2">
+      Shipping Address
+    </th></tr><tr><td>
+    First name:</td><td><bean:write name="orderBean" 
property="order.shipToFirstName"/>
+  </td></tr>
+    <tr><td>
+      Last name:</td><td><bean:write name="orderBean" 
property="order.shipToLastName"/>
+    </td></tr>
+    <tr><td>
+      Address 1:</td><td><bean:write name="orderBean" 
property="order.shipAddress1"/>
+    </td></tr>
+    <tr><td>
+      Address 2:</td><td><bean:write name="orderBean" 
property="order.shipAddress2"/>
+    </td></tr>
+    <tr><td>
+      City: </td><td><bean:write name="orderBean" property="order.shipCity"/>
+    </td></tr>
+    <tr><td>
+      State:</td><td><bean:write name="orderBean" property="order.shipState"/>
+    </td></tr>
+    <tr><td>
+      Zip:</td><td><bean:write name="orderBean" property="order.shipZip"/>
+    </td></tr>
+    <tr><td>
+      Country: </td><td><bean:write name="orderBean" 
property="order.shipCountry"/>
+    </td></tr>
+
+  </table>
+
+
+  <html:link styleClass="Button" 
page="/shop/newOrder.shtml?confirmed=true">Confirm</html:link>
+
+</div>
+
+<%@ include file="../common/IncludeBottom.jsp" %>
+
+
+
+
+

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/order/ListOrders.jsp
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/order/ListOrders.jsp?rev=354337&view=auto
==============================================================================
--- ibatis/trunk/java/jpetstore/jpetstore5/web/order/ListOrders.jsp (added)
+++ ibatis/trunk/java/jpetstore/jpetstore5/web/order/ListOrders.jsp Mon Dec  5 
22:39:31 2005
@@ -0,0 +1,27 @@
+<%@ include file="../common/IncludeTop.jsp" %>
+
+<h2>My Orders</h2>
+
+<table>
+  <tr><th>Order ID</th>  <th>Date</th>  <th>Total Price</th></tr>
+
+  <logic:iterate id="order" name="orderBean" property="orderList">
+    <tr>
+      <td><html:link paramId="orderId" paramName="order" 
paramProperty="orderId" page="/shop/viewOrder.shtml">
+        <bean:write name="order" property="orderId"/></html:link></td>
+      <td><bean:write name="order" property="orderDate" format="yyyy/MM/dd 
hh:mm:ss"/></td>
+      <td><bean:write name="order" property="totalPrice" 
format="$#,##0.00"/></td>
+    </tr>
+  </logic:iterate>
+</table>
+
+<logic:notEqual name="orderBean" property="orderList.firstPage" value="true">
+  <a href="switchOrderPage.shtml?pageDirection=previous">&lt;&lt; Previous</a>
+</logic:notEqual>
+<logic:notEqual name="orderBean" property="orderList.lastPage" value="true">
+  <a href="switchOrderPage.shtml?pageDirection=next">Next &gt;&gt;</a>
+</logic:notEqual>
+
+<%@ include file="../common/IncludeBottom.jsp" %>
+
+

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/order/NewOrderForm.jsp
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/order/NewOrderForm.jsp?rev=354337&view=auto
==============================================================================
--- ibatis/trunk/java/jpetstore/jpetstore5/web/order/NewOrderForm.jsp (added)
+++ ibatis/trunk/java/jpetstore/jpetstore5/web/order/NewOrderForm.jsp Mon Dec  
5 22:39:31 2005
@@ -0,0 +1,64 @@
+<%@ include file="../common/IncludeTop.jsp" %>
+
+<div id="Catalog">
+
+  <html:form action="/shop/newOrder.shtml" styleId="orderBean" method="post">
+
+    <table>
+      <tr><th colspan=2>
+        Payment Details
+      </th></tr><tr><td>
+      Card Type:</td><td>
+      <html:select name="orderBean" property="order.cardType">
+        <html:options name="orderBean" property="creditCardTypes"/>
+      </html:select>
+    </td></tr>
+      <tr><td>
+        Card Number:</td><td><html:text name="orderBean" 
property="order.creditCard"/>
+        * Use a fake number!
+      </td></tr>
+      <tr><td>
+        Expiry Date (MM/YYYY):</td><td><html:text name="orderBean" 
property="order.expiryDate"/>
+      </td></tr>
+      <tr><th colspan=2>
+        Billing Address
+      </th></tr>
+
+      <tr><td>
+        First name:</td><td><html:text name="orderBean" 
property="order.billToFirstName"/>
+      </td></tr>
+      <tr><td>
+        Last name:</td><td><html:text name="orderBean" 
property="order.billToLastName"/>
+      </td></tr>
+      <tr><td>
+        Address 1:</td><td><html:text size="40" name="orderBean" 
property="order.billAddress1"/>
+      </td></tr>
+      <tr><td>
+        Address 2:</td><td><html:text size="40" name="orderBean" 
property="order.billAddress2"/>
+      </td></tr>
+      <tr><td>
+        City: </td><td><html:text name="orderBean" property="order.billCity"/>
+      </td></tr>
+      <tr><td>
+        State:</td><td><html:text size="4" name="orderBean" 
property="order.billState"/>
+      </td></tr>
+      <tr><td>
+        Zip:</td><td><html:text size="10" name="orderBean" 
property="order.billZip"/>
+      </td></tr>
+      <tr><td>
+        Country: </td><td><html:text size="15" name="orderBean" 
property="order.billCountry"/>
+      </td></tr>
+
+      <tr><td colspan=2>
+        <html:checkbox name="orderBean" property="shippingAddressRequired"/> 
Ship to different address...
+      </td></tr>
+
+    </table>
+
+    <input type="submit" name="submit" value="Continue">
+
+  </html:form>
+
+</div>
+
+<%@ include file="../common/IncludeBottom.jsp" %>
\ No newline at end of file

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/order/ShippingForm.jsp
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/order/ShippingForm.jsp?rev=354337&view=auto
==============================================================================
--- ibatis/trunk/java/jpetstore/jpetstore5/web/order/ShippingForm.jsp (added)
+++ ibatis/trunk/java/jpetstore/jpetstore5/web/order/ShippingForm.jsp Mon Dec  
5 22:39:31 2005
@@ -0,0 +1,46 @@
+<%@ include file="../common/IncludeTop.jsp" %>
+
+<div id="Catalog">
+
+  <html:form action="/shop/newOrder.shtml" styleId="orderBean" method="post">
+
+    <table>
+      <tr><th colspan=2>
+        Shipping Address
+      </th></tr>
+
+      <tr><td>
+        First name:</td><td><html:text name="orderBean" 
property="order.shipToFirstName"/>
+      </td></tr>
+      <tr><td>
+        Last name:</td><td><html:text name="orderBean" 
property="order.shipToLastName"/>
+      </td></tr>
+      <tr><td>
+        Address 1:</td><td><html:text size="40" name="orderBean" 
property="order.shipAddress1"/>
+      </td></tr>
+      <tr><td>
+        Address 2:</td><td><html:text size="40" name="orderBean" 
property="order.shipAddress2"/>
+      </td></tr>
+      <tr><td>
+        City: </td><td><html:text name="orderBean" property="order.shipCity"/>
+      </td></tr>
+      <tr><td>
+        State:</td><td><html:text size="4" name="orderBean" 
property="order.shipState"/>
+      </td></tr>
+      <tr><td>
+        Zip:</td><td><html:text size="10" name="orderBean" 
property="order.shipZip"/>
+      </td></tr>
+      <tr><td>
+        Country: </td><td><html:text size="15" name="orderBean" 
property="order.shipCountry"/>
+      </td></tr>
+
+
+    </table>
+
+    <input type="submit" name="submit" value="Continue">
+
+  </html:form>
+
+</div>
+
+<%@ include file="../common/IncludeBottom.jsp" %>
\ No newline at end of file

Added: ibatis/trunk/java/jpetstore/jpetstore5/web/order/ViewOrder.jsp
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/java/jpetstore/jpetstore5/web/order/ViewOrder.jsp?rev=354337&view=auto
==============================================================================
--- ibatis/trunk/java/jpetstore/jpetstore5/web/order/ViewOrder.jsp (added)
+++ ibatis/trunk/java/jpetstore/jpetstore5/web/order/ViewOrder.jsp Mon Dec  5 
22:39:31 2005
@@ -0,0 +1,135 @@
+<%@ include file="../common/IncludeTop.jsp" %>
+
+<bean:define id="order" name="orderBean" property="order"/>
+<bean:define id="itemList" name="orderBean" property="order.lineItems"/>
+
+<div id="BackLink">
+  <html:link page="/shop/index.shtml">Return to Main Menu</html:link>
+</div>
+
+<div id="Catalog">
+
+<table>
+<tr><th align="center" colspan="2">
+  Order #<bean:write name="order" property="orderId"/>
+  <bean:write name="order" property="orderDate" format="yyyy/MM/dd hh:mm:ss"/>
+</th></tr>
+<tr><th colspan="2">
+  Payment Details
+</th></tr>
+<tr><td>
+  Card Type:</td><td>
+  <bean:write name="order" property="cardType"/>
+</td></tr>
+<tr><td>
+  Card Number:</td><td><bean:write name="order" property="creditCard"/> * Fake 
number!
+</td></tr>
+<tr><td>
+  Expiry Date (MM/YYYY):</td><td><bean:write name="order" 
property="expiryDate"/>
+</td></tr>
+<tr><th colspan="2">
+  Billing Address
+</th></tr>
+<tr><td>
+  First name:</td><td><bean:write name="order" property="billToFirstName"/>
+</td></tr>
+<tr><td>
+  Last name:</td><td><bean:write name="order" property="billToLastName"/>
+</td></tr>
+<tr><td>
+  Address 1:</td><td><bean:write name="order" property="billAddress1"/>
+</td></tr>
+<tr><td>
+  Address 2:</td><td><bean:write name="order" property="billAddress2"/>
+</td></tr>
+<tr><td>
+  City: </td><td><bean:write name="order" property="billCity"/>
+</td></tr>
+<tr><td>
+  State:</td><td><bean:write name="order" property="billState"/>
+</td></tr>
+<tr><td>
+  Zip:</td><td><bean:write name="order" property="billZip"/>
+</td></tr>
+<tr><td>
+  Country: </td><td><bean:write name="order" property="billCountry"/>
+</td></tr>
+<tr><th colspan="2">
+  Shipping Address
+</th></tr><tr><td>
+  First name:</td><td><bean:write name="order" property="shipToFirstName"/>
+</td></tr>
+<tr><td>
+  Last name:</td><td><bean:write name="order" property="shipToLastName"/>
+</td></tr>
+<tr><td>
+  Address 1:</td><td><bean:write name="order" property="shipAddress1"/>
+</td></tr>
+<tr><td>
+  Address 2:</td><td><bean:write name="order" property="shipAddress2"/>
+</td></tr>
+<tr><td>
+  City: </td><td><bean:write name="order" property="shipCity"/>
+</td></tr>
+<tr><td>
+  State:</td><td><bean:write name="order" property="shipState"/>
+</td></tr>
+<tr><td>
+  Zip:</td><td><bean:write name="order" property="shipZip"/>
+</td></tr>
+<tr><td>
+  Country: </td><td><bean:write name="order" property="shipCountry"/>
+</td></tr>
+<tr><td>
+  Courier: </td><td><bean:write name="order" property="courier"/>
+</td></tr>
+<tr><td colspan="2">
+  Status: <bean:write name="order" property="status"/>
+</td></tr>
+<tr><td colspan="2">
+  <table>
+    <tr>
+      <th>Item ID</th>
+      <th>Description</th>
+      <th>Quantity</th>
+      <th>Price</th>
+      <th>Total Cost</th>
+    </tr>
+    <logic:iterate id="item" name="itemList">
+      <tr>
+        <td><html:link paramId="itemId" paramName="item" 
paramProperty="itemId" page="/shop/viewItem.shtml">
+          <bean:write name="item" property="itemId"/></html:link></td>
+        <td>
+          <logic:present name="item" property="item">
+            <bean:write name="item" property="item.attribute1"/>
+            <bean:write name="item" property="item.attribute2"/>
+            <bean:write name="item" property="item.attribute3"/>
+            <bean:write name="item" property="item.attribute4"/>
+            <bean:write name="item" property="item.attribute5"/>
+            <bean:write name="item" property="item.product.name"/>
+          </logic:present>
+          <logic:notPresent name="item" property="item">
+            <i>{description unavailable}</i>
+          </logic:notPresent>
+        </td>
+
+        <td><bean:write name="item" property="quantity"/></td>
+        <td><bean:write name="item" property="unitPrice" 
format="$#,##0.00"/></td>
+        <td><bean:write name="item" property="total" format="$#,##0.00"/></td>
+      </tr>
+    </logic:iterate>
+    <tr>
+      <th colspan="5">Total: <bean:write name="order" property="totalPrice" 
format="$#,##0.00"/>
+      </th>
+    </tr>
+  </table>
+</td></tr>
+
+</table>
+
+</div>
+
+<%@ include file="../common/IncludeBottom.jsp" %>
+
+
+


Reply via email to