Guest User

Untitled

a guest
May 22nd, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.09 KB | None | 0 0
  1. bookdetails.jsp
  2. <%@ include file="include/IncludeTop.jsp" %>
  3.  
  4. <h2><c:out value="${book.title}"/></h2>
  5.  
  6. <p><c:out value="${book.synopsis}"/></p>
  7.  
  8. <p>
  9. <a href="writecustomerreview.htm?bookid=<c:out value="${book.id}"/>">Write a review of this book</a>
  10. </p>
  11.  
  12.  
  13. </body>
  14. </html>
  15.  
  16. ======================================================================================
  17. writecustomerreview.jsp
  18. <%@ include file="include/IncludeTop.jsp" %>
  19.  
  20. <h2><c:out value="${command.book.title}"/></h2>
  21.  
  22. <h3>Hello <c:out value="${command.customer.firstName}"/>, please enter your review for this book.</h3>
  23.  
  24. <form action="<c:url value="writecustomerreview.htm"/>" method="post">
  25. <input type="hidden" name="bookid" value="<c:out value="${command.book.id}"/>" />
  26.  
  27. <table>
  28. <tr>
  29. <td>Title</td>
  30. <td>
  31. <spring:bind path="command.title">
  32. <input type="text" name="title" value="${status.value}" />
  33. <span class="error"><c:out value="${status.errorMessage}" /></span>
  34. </spring:bind>
  35. </td>
  36. </tr>
  37.  
  38. <tr>
  39. <td>Your Review</td>
  40. <td>
  41. <spring:bind path="command.review">
  42. <textarea name="review" cols="50" rows="10"><c:out value="${status.value}"/></textarea>
  43. <span class="error"><c:out value="${status.errorMessage}" /></span>
  44. </spring:bind>
  45. </td>
  46. </tr>
  47.  
  48. <tr>
  49. <td>Rating (1-5)</td>
  50. <td>
  51. <spring:bind path="command.rating">
  52. <input type="text" name="rating" value="<c:out value="${status.value}"/>" />
  53. <!--
  54. <select name="rating" size="1">
  55. <option value="1">1</option>
  56. <option value="2">2</option>
  57. <option value="3">3</option>
  58. <option value="4">4</option>
  59. <option value="5" selected>5</option>
  60. </select>
  61. -->
  62. <span class="error"><c:out value="${status.errorMessage}" /></span>
  63. </spring:bind>
  64. </td>
  65. </tr>
  66. </table>
  67.  
  68. <input type="submit" value="Save Review" />
  69. </form>
  70. <p><a href="bookdetails.htm?bookid=<c:out value="${command.book.id}"/>">View book details</a></p>
  71.  
  72. </body>
  73. </html>
Add Comment
Please, Sign In to add comment