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

📄 findorder.jsp

📁 一个简单实用的网上书城,可当作原型使用
💻 JSP
字号:
<%@page contentType="text/html"%>
<%@page pageEncoding="gb2312"%>
<%@page import="czm.Order"%>
<%@page import="java.text.DateFormat"%>
<jsp:useBean id="orderManage" class="czm.OrderManage" scope="page"/>
<html>
    <head>
       <%@ include  file="head2.txt" %>
    <style type="text/css">
<!--
.STYLE6 {color: #CCFF99; font-weight: bold; font-size: 12px; }
.STYLE7 {
	font-size: 12px;
	font-weight: bold;
}
-->
    </style>
    </head>
      <script>
          function delorder(str)
         {	
               var rc=confirm("是否要删除订单["+str+"]");
               if(rc)
               {
                    document.location="OrderManagePage.jsp?OrderID="+str+
                                           "&opt=DelOrder&"+"ReturnPage=deleOrder.jsp";
               }
         }
		 function Check()
		 {
                    if(document.form1.searchkey.value=="")
                    {
                            alert("请填写查找关键字!");
                            return false;
                    }
                    else
                    {
                            return true;
                    }
		 }       
  </script> 
  <script language="JavaScript" src="student_left.js"></script>
            <%
                 if(session.getAttribute("admin_ID")==null)
                           {
                               response.sendRedirect("AdminWindow.jsp");
                           }  
                           %>   
<body bgcolor="#C0DFFD" onload="ShowSon(7);"><%
         request.setCharacterEncoding("gb2312");   
    %>
      <%@ include file="head.txt"%> 
       <td  colspan="6" valign="top"><img src="mm_spacer.gif" alt="" width="50" height="1" border="0" />
           
		   <br>
		   
		   <form action="" method="post" name="form1" class="pageName STYLE7" onSubmit="return Check();">
	         订单查询
		      <input name="searchkey" type="text" id="searchkey">
	          <label for="select">分类</label>
	          <select name="searchtype" id="searchtype">
	            <option value="username" selected>会员名</option>
	            <option value="orderid">订单ID</option>
	            <option value="orderdate">下订日期</option>
             </select>
              <input type="submit" name="Submit" value="查找">
	          <a href="FindOrder.jsp">显示全部</a>
		   </form>
		   <table width="100%" border="0" align="center" cellspacing="0">
               <tr bgcolor="#3366CC">
                   <td width="60" height="23" align="center"><span class="STYLE6">定单号</span></td>
                   <td width="80" align="center"><span class="STYLE6">收货人</span></td>
                   <td width="80" align="center"><span class="STYLE6">状态</span></td> 
				   <td width="150" align="center"><span class="STYLE6">地址</span></td>
                   <td width="100" align="center"><span class="STYLE6">日期</span></td> 
                    <td width="80" align="center"><span class="STYLE6">操作</span></td>
               </tr>
               <%
                    orderManage.setAdmin(true);
                    String key=request.getParameter("searchkey");
                    String type=request.getParameter("searchtype");
                    Order[] orders=null;
                    if(key==null||type==null)
                    {
                        orders=orderManage.FindAllOrders();
                    }
                    else if(type.equals("username"))
                    {
                        orders=orderManage.FindOrdersByUserName(key);
                    }
                    else if(type.equals("orderid"))
                    {
                        long id=Long.parseLong(key);
                        orders=new Order[1];
                        orders[0]=orderManage.FindOrderByID(id);
                    }
                    else if(type.equals("orderdate"))
                    {
                        java.util.Date date=DateFormat.getDateInstance(DateFormat.LONG).parse(key);
                        orders=orderManage.FindOrdersByDate(date);
                    }
                    for(int i=0;orders!=null&&i<orders.length;i++){
                        Order item=orders[i];
                        long id=item.getOrderID();
               %>
               <tr>
                  
                  <td align="center" width="60"><%=id%></td>
                   <td align="center" width="80"><%=item.getReceiverName()%></td>
                   <td align="center" width="80"><%=item.getOrderStateInChinese()%></td> 
		   <td align="center" width="150"><%=item.getReceiverAddress()%></td>                  
                   <td align="center" width="100"><%=DateFormat.getDateInstance(DateFormat.MEDIUM).format(item.getOrderDate())%></td> 
                   <td align="center" width="80"><a href='javascript:delorder(<%=id%>)'>删除 </a>&nbsp;<a href='editOrder.jsp?id=<%=id%>'>修改</a></td>               
               </tr>
               <%
                    }   
               %>
         </table>
         <%if(orders==null)out.write("找不到相关订单!");%>
    </td> 
  <tr>
    <td width="165">&nbsp;</td>
    <td width="50">&nbsp;</td>
    <td width="167">&nbsp;</td>
    <td width="138">&nbsp;</td>
    <td width="50">&nbsp;</td>
    <td width="190">&nbsp;</td>
	<td width="100%">&nbsp;</td>
  </tr>
</table>
    </body>
</html>

⌨️ 快捷键说明

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