Fahren Sie mit dem vorherigen Artikel fort.
3. Anfrageherde Details
OrderServlet
öffentliche String -Load (httpServletRequest req, httpServletResponse) löst ServletException aus, ioException {String oid = req.getParameter ("oid"); Order order = orderService.load (OID); req.setattribute ("order", order); String btn = req.getParameter ("btn"); // btn erklärt, welcher Hyperlink der Benutzer klickt, um auf die Req.SetAttribute ("Btn", Btn) zuzugreifen; return "/jsps/order/desc.jsp";}Desc.jsp
<div> <span>Order number: ${order.oid } <c:choose> <c:when test="${order.status eq 1 }">(waiting for payment)</c:when> <c:when test="${order.status eq 2 }">(ready to ship)</c:when> <c:when test="${order.status eq 3 }">(waiting for Bestätigung) </c: Wenn> <c: wenn test = "$ {order.status EQ 4}"> (Transaktion erfolgreich) </c: Wenn> <c: wenn test = "$ {order.status EQ 5}"> (Storniert) </c: Wenn> </c: Wählen> Bestellzeit: $ {Ordertime} </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> <- information</dt> <dd>${order.address }</dd> </dl> </div> <dl> <dt>Product list</dt> <dd> <table cellpadding="0" cellpacing="0"> <tr> <th>Product name</th> <th align="left">Unit price</th> <th align="left">Quantity</th> <th align = "links"> subtotal </th> </tr> <c: foreach items = "$ {order.orderItemlist}" var = "item"> <tr style = "padding-top: 20px; padding-bottom: 20px; }'/>"/> <a href="<c:url value='/BookServlet?method=load&bid=${item.book.bid }'/>">${item.book.bname }</a> </div> </td> <td> <span>${item.book.currPrice }</span> </td> <td> <span>${item.quantity } </span> </td> <td> <span> $ {item.subrtotal} </span> </td> </tr> </c: foreach> </table> </dd> </dl> </div> <div> <div style = "margin: 10px 10px 10px 550px;" Schriftgröße: 15px; "> Gesamtbetrag: </span> <span> $ {order.total} </span> <br/> <c: if test =" $ {order.status eq 1} "> <a href =" <c: url value = '/orderservlet? method = paymentpre & oid = {order.oid {order.oid {order. order. <c: Wenn test = "$ {order.status EQ 1 und btn EQ 'Cancel'}"> <a id = "cancel" href = "<c: url value = '/orderServlet? method = cancel & oid = $ {order.oid}'/"> Die Bestellung </a> </C: id {c: if> <C: if> <c: if> <C: if> <C: if> <C: if> <: if> <C: if> <: if> <: if> <C: if> <: if> <: if> <c: if> "$" $ " 'bestätigen'} "> <a id =" bestätigen "href =" <c: url value = '/orderServlet? method = bestätigen & oid = $ {order.oid}'/> "> Bestätigen Sie die Quittung </a> <br/> </c: if> </div> </div>4.. Stornieren Sie die Bestellung und bestätigen Sie die Quittung
Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.