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

📄 managestatus.jsp

📁 噶额外噶外骨骼感广泛高热感 就 啊啊
💻 JSP
字号:
<%@ page contentType="text/html; charset=UTF-8" %>
<%--
 * @author  Sujatha
 * @version 1.0
 *
 * Development Environment        :  Oracle9i JDeveloper
 * Name of the Application        :  manageStatus.jsp
 * Creation/Modification History  :
 *
 *     Sujatha        27-Dec-2001      Created
 *     Sujatha        29-Jan-2003      Incorporated Struts framework
 *
 * Overview of Application  
 * This JSP shows all items matching the search string specified by the shop owner
 *
--%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ page language="java" errorPage="../misc/errorHandler.jsp" %>
<%@ page import="java.util.HashMap"%>
<%@ page import="oracle.otnsamples.vsm.services.data.OrderDetail"%>
<%@ page import="oracle.otnsamples.vsm.services.data.Order"%>
<%@ page import="oracle.otnsamples.vsm.Constants"%>
<%@ page import="oracle.otnsamples.util.Utilities"%>
<HEAD>
<TITLE><bean:message key="title.manageorders"/></TITLE>
   <!-- To prevent caching -->
   <% 
    response.setHeader("Cache-Control","no-cache"); // HTTP 1.1
    response.setHeader("Pragma","no-cache"); // HTTP 1.0
    response.setDateHeader ("Expires", -1); // Prevents caching at the proxy server
   %>  
 </HEAD>
<jsp:include page="../misc/ownerHeader.jsp" flush="true"></jsp:include>  	
  <BODY>
<%
  HashMap itemInfo = (HashMap)request.getAttribute("itemInfo");
  Order[] orders  =(Order[])request.getAttribute("orders");
%>
<FORM action="authownerorder.do?command=updateOrders" name="status" method="post">	
    <TABLE width="100%" border="0" cellspacing="0" cellpadding="0">
      <TR>
        <TD width="20%" valign="top">
          <jsp:include page="leftNavigation.jsp" flush="true"/>
        </TD>
         <TD width="80%" valign="top" align="left">        
            <TABLE width="100%">
              <TR>
                <TD width="26%" height="33" class="SubHeading">
                <bean:message key="subheading.manageorders"/></TD>

                <TD width="76%" height="33">
                  <HR>
                </TD>
              </TR>
            </TABLE>
<BR>          
                 <TABLE width="100%" align="center">            
                 
<% if(orders != null && orders.length > 0 ) { %>      
          
          <TABLE width="80%" align="center" border="1" cellspacing="0"
            cellpadding="0">
              <TR>
                <TH class="TableHeader">
                   <bean:message key="prompt.orderid"/>
                </TH>
                <TH class="TableHeader">
                   <bean:message key="prompt.orders.date"/>
                </TH>
                
                <TH class="TableHeader">
                  <DIV align="center">
                   <bean:message key="prompt.orderby"/>
                  </DIV>
                </TH>
                <TH class="TableHeader">
                  <DIV align="center">
                   <bean:message key="prompt.itemname"/>
                  </DIV>
                </TH>
                <TH class="TableHeader">
                  <DIV align="center">
                   <bean:message key="prompt.quantity"/>
                  </DIV>
                </TH>
                <TH class="TableHeader">
                  <DIV align="center">
                   <bean:message key="prompt.orders.status"/>
                  </DIV>
                </TH>
              </TR>      
            <logic:iterate id="order" name="orders" scope="request" type="oracle.otnsamples.vsm.services.data.Order">
            <% int itemCount = order.getOrderDetail().size(); 
            %>            
            
            <TR>
                
            <TD class="BlackText" width="5%" align="center" rowspan="<%=itemCount%>">
               <%=order.getId()%> 
             </TD>
                <TD class="BlackText" width="10%" rowspan="<%=itemCount%>">
                  <DIV align="center">
                     <%=Utilities.format(order.getOrderDate())%>
                  </DIV>
                </TD>
                <TD class="BlackText" width="10%" rowspan="<%=itemCount%>">
                  <DIV align="center">
                     <%=order.getUserName()%>
                  </DIV>
                </TD>
                 <logic:iterate collection="<%=order.getOrderDetail()%>" id="orderDetail" type="oracle.otnsamples.vsm.services.data.OrderDetail">    
                <%----<% if(orderDetail.getShopID().equals(session.getAttribute("shopID"))){%>           --%>
                <TD class="BlackText" width="20%">
                  <DIV align="center">
                     <%=itemInfo.get(orderDetail.getItemID())%>
                  </DIV>
                </TD>
                <TD class="BlackText" width="5%">
                  <DIV align="center">
                     <%=orderDetail.getQuantity()%>
                  </DIV>
                </TD>
                <TD class="BlackText" align="center" width="10%">
                <%
                  String status  =((OrderDetail)orderDetail).getStatus();
                %>
                  <SELECT name="<%=order.getId()+"#"+((OrderDetail)orderDetail).getItemID()
                                                +"#"+((OrderDetail)orderDetail).getQuantity()%>" <%= (Constants.SHIPPED.equals(status)|| Constants.REJECTED.equals(status))?"disabled":""%>>
                  <OPTION VALUE="<%=Constants.PENDING%>" <%= Constants.PENDING.equals(status)?"selected":""%> ><bean:message key="prompt.report.pending"/></OPTION>                  
                  <OPTION VALUE="<%=Constants.IN_PROGRESS%>" <%= Constants.IN_PROGRESS.equals(status)?"selected":""%>><bean:message key="prompt.report.inprogress"/></OPTION>                                                                  
                  <OPTION VALUE="<%=Constants.SHIPPED%>" <%= Constants.SHIPPED.equals(status)?"selected":""%>><bean:message key="prompt.report.shipped"/></OPTION>                  
                  <OPTION VALUE="<%=Constants.REJECTED%>" <%= Constants.REJECTED.equals(status)?"selected":""%>><bean:message key="prompt.report.rejected"/></OPTION>
                  </SELECT>
                </TD>   
                <TR>

        </logic:iterate>  
         <TR>
</TR>
        </logic:iterate>
    </TABLE>        

        <BR>
        <TABLE width="100%" border="0" cellspacing="0" cellpadding="3" align=center>
          <TR> 
            <TD width="30%">&nbsp;</TD>
            <TD width="10%" align="right"> <A HREF="javascript:document.forms[1].submit();">
              <html:img srcKey="image.submit" border="0"/></A> </TD>
            <TD width="10%" align="center">
              <A HREF="javascript:document.forms[1].reset();">
                <html:img srcKey="image.reset" border="0"/></A> </TD>
            <TD width="39%">&nbsp;</TD>
          </TR>
        </TABLE>  
<% } else { %>        
          <TR><TD height="100" valign="top" align="center"><span class="bluetext"> <img src="images/warning.gif">&nbsp;<bean:message key="message.orders.noorders"/>
          </span></TD></TR>          
<% } %>        
    </FORM>
     <BR>
     </TD></TR></TABLE>
    <jsp:include page="../misc/commonFooter.jsp" flush="true"/>
  </BODY>
</html:html>

⌨️ 快捷键说明

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