연구를 위해 이전 기사를 계속하십시오.
3. 쿼리 주문 세부 사항
Orderservlet
공개 문자열로드 (httpservletRequest req, httpservletResponse resp) servletexception, ioexception {string oid = req.getParameter ( "oid"); Order Order = Orderservice.load (OID); Req.setAttribute ( "Order", Order); 문자열 btn = req.getParameter ( "btn"); // btn은 사용자가 클릭하여 req.setattribute ( "btn", btn)에 액세스하기 위해 어떤 하이퍼 링크를 설명합니다. 반환 "/jsps/order/desc.jsp";}desc.jsp
<div> <span> 주문 번호 : $ {order.oid} <c : 선택> <c : test = "$ {order.status eq 1}"> (지불 대기) </c : 언제> <c : test = "$ {order.status eq 2}"> (배송 준비) </c : {test. 확인) </c : 언제> <c : test = "$ {order.status eq 4}"> (트랜잭션 성공) </c : 언제> <c : test = "$ {order.status eq 5}"> (취소) </c : when> </c : 선택> {div> <div> <dt> <dt> information </dt> <dd> $ {order.address} </dd> </dl> </div> <dl> <dl> <dt> 제품 목록 </dt> <dd> <table cellpadding = "0"셀 패싱 = "0"> <tt> <th> retat </th> <th align = "> th> align = "left"> subtotal </th> </tr> <c : foreach items = "$ {order.orderItemlist}"var = "item"> <tr style = "padding-top : 20px; padding-bottom : 20px;"> <td> <div> <img align = "middle"src = "<c : url =/$ {itel.ble.be.be.be.be.be.ed. }'/>"/> <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 }. font-size : 15px; "> 총 금액 : </span> <span> $ {order.total} </span> <br/> <c : if test ="$ {order.status eq 1} "> <a href ="<c : url value = '/Orderservlet? <c : if test = "$ {order.status eq 1 및 btn eq 'cancel'}"> <a id = "aD cence"href = "<c : url value = '/orderservlet? method? method = cancel = $ {order.oid}'/>"> 주문 취소 </a> <br/> </c : if trest = "$ {stato 3 and and in q : if test. '확인'} "> <a id ="확인 "href ="<c : url value = '/orderservlet? method? method = 확인 & oid = $ {order.oid}'/> "> 영수증 확인 </a> <br/> </c : if> </div> </div>4. 주문을 취소하고 영수증을 확인하십시오
위는이 기사의 모든 내용입니다. 모든 사람의 학습에 도움이되기를 바랍니다. 모든 사람이 wulin.com을 더 지원하기를 바랍니다.