⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 orderdetails.jsp

📁 一个基于java工厂模式的 的实现
💻 JSP
字号:
<%@page contentType="text/html" import="com.ebuy.entities.*"%><%@page pageEncoding="gb2312"%><html>   <%        String strid=request.getParameter("orderid");        int orderid=Integer.parseInt(strid);        OrderEntity order=com.ebuy.businessfacade.OrderFacade.findByOrderID(orderid);        java.text.NumberFormat format=java.text.NumberFormat.getCurrencyInstance();        String[] stateString={"未付款","已付款","已发货"};    %>    <head>        <meta http-equiv="Content-Type" content="text/html; charset=gb2312">        <title>第<%=order.getOrderid()%>号订单明细</title>    </head>      <body>        <table border="0" width="1000" align="center">                        <tr>                <td colspan="2">                    <jsp:include page="../includes/head.jsp"/>                </td>                               </tr>            <tr>                <td height="600" valign="top" align="left" width="200">                    <jsp:include page="left.html"/>                </td>                <td width="100%" height="650" valign="top">                    <table cellSpacing="1" cellPadding="1" width="700" border="0" style="font-size:xx-small;">                        <tr height="50">                            <td style="FONT-WEIGHT: bold; FONT-SIZE: large; COLOR: #0033ff; TEXT-ALIGN: center" vAlign="middle">                                <FONT style="FONT-SIZE: small" face="宋体">                                    您的第&nbsp;<span style="color:Red;font-size:Large;"><%=order.getOrderid()%></span>&nbsp;号订单信息                                </FONT>                            </td>                        </tr>                        <tr height="20">                            <td style="HEIGHT: 20px" vAlign="bottom">                                <div style="height:20px;">                                    日&nbsp;期:<span style= "color:#0000C0;width:20%;"><%=order.getOrderdate()%></span>&nbsp;                                     总金额:<span style="color:#0000C0;width:20%;"><%=format.format(order.getTotalmoney())%></span>&nbsp;&nbsp;&nbsp;&nbsp;                                    状态:<span style="color:#0000C0;">                                                                                <%=stateString[order.getState()-1]%>                                                                             </span>                                    <br>                                </div>                            </td>                        </tr>                        <tr height="40" valign="middle">                            <td>                                <div style="height:25px;">                                    收货人:&nbsp;<input type="text" name="receivename" value="<%=order.getReceivename()%>"   maxlength="4" style="border-style:Groove"                                     <%                                       if(order.getState()==3)                                     {                                    %>                                    readonly="true"                                      <%}%>                                    >&nbsp;&nbsp;                                     地址:&nbsp;<input type="text" name="shipaddress" value="<%=order.getShipaddress()%>" maxlength="100" style="border-style:Groove;width:300"                                     <%                                       if(order.getState()==3)                                     {                                    %>                                    readonly="true"                                      <%}%>                                    >                                </div>                              </td>                        </tr>                        <TR>                            <TD >                                <table  width= "100%" cellspacing="0" cellpadding="3" rules="all" bordercolor="#CCCCCC" border="1" id="tbCart"                                         style="background-color:White;border-color:#CCCCCC;border-width:1px;border-style:None;height:0px;width:100%;border-collapse:collapse;font-size:xx-Small;">                                    <tr align="Center" style="color:White;background-color:#C0C0FF;border-color:Black;border-style:Groove;font-weight:bold;height:10px;">                                        <td style="width:10%;">序号</td><td style="width:50%;">商品名称</td><td style="width:15%;">你的价格</td><td align="Center" style="width:10%;">数量</td><td style="width:15%;">小计</td>                                    </tr>                                                                        <%                                        java.util.Iterator<OrderItem> iter=order.getItems().iterator();                                        int index=0;                                        OrderItem item=null;                                        while(iter.hasNext())                                        {                                            item=iter.next();                                    %>                                           <tr nowrap="nowrap" align="Center" onMouseOver="this.style.backgroundColor='LemonChiffon'" OnMouseOut="this.style.backgroundColor = 'white'" style="color:#000066;background-color:White;height:10px;">                                        <td><%=index+1%></td>                                                                 <td>                                            <a href="../productdetails.jsp?ID=<%=item.getProductid()%>">                                                <%=item.getProductname()%>                                            </a>                                        </td>                                        <td><%=format.format(item.getRealprice())%></td>                                        <td>                                            <span><%=item.getQuantity()%></span>                                        </td>                                        <td><%=format.format(item.getRealprice()*item.getQuantity())%></td>                                    </tr>                                     <%                                        index++;                                        }                                    %>                                </table>                            </TD>                        </TR>                        <TR height="80" ALIGN="right" VALIGN="bottom">                                              <TD vAlign="bottom" ALIGN="right">                               <%                                   if(order.getState()==1)                                   {                                %>                                <form action="payonline.jsp" method="post">                                    <input type="hidden" name="orderid" value="<%=order.getOrderid()%>"/>                                    <input type="hidden" name="totalmoney" value="<%=order.getTotalmoney()%>"/>                                    <input type="image" src="../img/btnPayFor.jpg" border="0"/>&nbsp;&nbsp;&nbsp;                                     <input type=button value="以后支付" onclick="window.location='../index.jsp';" />                                </form>                                   <%                                     }                                   %>                            </TD>                                                   </TR>                              </table>                   </td>            </tr>            <tr>                <td colspan="2">                    <jsp:include page="../includes/foot.jsp"/>                </td>                            </tr>                    </table>    </body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -