showItems.jsp
上传用户:hgs128
上传日期:2007-02-03
资源大小:166k
文件大小:1k
源码类别:

百货/超市行业

开发平台:

WINDOWS

  1. <%@ page language="java" import="cmp.*,java.util.ArrayList,java.util.Iterator"%>
  2. <!DOCTYPE HTML PUBLIC "-//w3c//dtd html 4.0 transitional//en">
  3. <html>
  4. <head>
  5. <title>MyStore Items Catalogue</title>
  6. </head>
  7. <body bgcolor="#FFFFFF">
  8. <form method="post">
  9. <b><h3>MyStore Items Catalogue</h3></b>
  10. <% ArrayList itemsList=(ArrayList)session.getAttribute("itemsList");
  11.    if(itemsList.isEmpty())
  12. {%>
  13. <p>
  14. <h3><b>Items are not available</b></h3>
  15. <%}
  16.    else
  17. {%>
  18. <p>
  19. <table border="1">
  20. <tr>
  21. <th><b>ItemID</b>
  22. <th><b>Description</b>
  23. <th><b>Quantity</b>
  24. <th><b>Price</b>
  25. </tr>
  26. <%
  27. Iterator items=itemsList.iterator();
  28. ItemData id=null;
  29. while(items.hasNext()){
  30. id=(ItemData)items.next();
  31. pageContext.setAttribute("itemData",id);
  32. %>
  33. <jsp:useBean id="itemData" scope="page" class="cmp.ItemData" />
  34. <tr>
  35. <td>
  36. <jsp:getProperty name="itemData" property="itemID"/>
  37. </td>
  38. <td>
  39. <jsp:getProperty name="itemData" property="description"/>
  40. </td>
  41. <td>
  42. <jsp:getProperty name="itemData" property="quantity"/>
  43. </td>
  44. <td>
  45. <jsp:getProperty name="itemData" property="price"/>
  46. </td>
  47. </tr>
  48. <%} %>
  49. </table>
  50. <%} %>
  51. </form>
  52. </body>
  53. </html>