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

📄 orderlist.jsp

📁 struts hibernate框架 商场买卖
💻 JSP
字号:
<%@ page contentType="text/html" pageEncoding="UTF-8"%>
<%@ page
	import="java.sql.*,com.shopping.dao.*,com.shopping.vo.*,java.util.*"%>
<%@page import="com.shopping.factory.DAOFactory;"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles"%>
<%
							
							Admin admin = (Admin)session.getAttribute("admin");
							if(admin==null){
								response.sendRedirect("adminLogin.jsp");
							}
							UnifyDao orderDao = null;
							try {
								orderDao = (UnifyDao) DAOFactory
										.getBean("com.shopping.dao.imp.OrderDaoImp");
							} catch (InstantiationException e1) {
								// TODO Auto-generated catch block
								e1.printStackTrace();
							} catch (IllegalAccessException e1) {
								// TODO Auto-generated catch block
								e1.printStackTrace();
							} catch (ClassNotFoundException e1) {
								// TODO Auto-generated catch block
								e1.printStackTrace();
							}
							
							UnifyDao userDao = null;
							try {
								userDao = (UnifyDao) DAOFactory
										.getBean("com.shopping.dao.imp.UserDaoImp");
							} catch (InstantiationException e1) {
								// TODO Auto-generated catch block
								e1.printStackTrace();
							} catch (IllegalAccessException e1) {
								// TODO Auto-generated catch block
								e1.printStackTrace();
							} catch (ClassNotFoundException e1) {
								// TODO Auto-generated catch block
								e1.printStackTrace();
							}
							

%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>创意生活</TITLE>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<LINK 
href="image/style.css" type=text/css rel=stylesheet>
<SCRIPT language=javascript>
			function ChangeManager(cid)
			{
				alret("haha");
			}
			function CheckDelBox(box)    
			{
					for (var i=0;i<document.Form1.elements.length;i++)
				{
					var e = document.Form1.elements[i];
					if ( (e.type=='checkbox') )
					{
			            
							var o=e.name.lastIndexOf('deleteCheckbox');
			                
							if(o!=-1)
							{
								e.checked = box.checked;
							}
			        
					}
				}
			}
			</SCRIPT>

<META content="MSHTML 6.00.6000.16587" name=GENERATOR></HEAD>
<BODY>
<FORM id=Form1 name=Form1 action="../deleteOrder.do?action=all" method=post>
<SCRIPT language=javascript>
<!--
	function __doPostBack(eventTarget, eventArgument) {
		var theform;
		if (window.navigator.appName.toLowerCase().indexOf("netscape") > -1) {
			theform = document.forms["Form1"];
		}
		else {
			theform = document.Form1;
		}
		theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
		theform.__EVENTARGUMENT.value = eventArgument;
		theform.submit();
	}
// -->
</SCRIPT>
 
<TABLE class=tableBorder cellSpacing=0 cellPadding=0 width="100%" align=center 
border=0>
  <TBODY>
  <TR>
    <TH class=tableHeaderText align=left height=25>&nbsp;&nbsp; 订单管理<SPAN 
      id=lblTitleInfo></SPAN></TH>
    <TH class=tableHeaderText align=right><A href="" 
      target=_blank><IMG alt=帮助 src="image/admin_help.gif" 
      border=0></A>&nbsp; </TH>
  <TR></TR></TBODY></TABLE>
<TABLE class=tableBorder cellSpacing=0 cellPadding=0 width="100%" align=center 
border=0>
  <TBODY>
  <TR>
    <TD align=middle>
      <TABLE cellSpacing=0 cellPadding=0 width="95%" align=center>
        <TBODY>
        <TR>
          <TD align=right>关键字:</TD>
          <TD><SELECT id=ddlKeyType name=ddlKeyType> <OPTION value=OrderNo 
              selected>订单号</OPTION> <OPTION 
            value=Name>会员帐户</OPTION></SELECT><INPUT id=txtKeyword 
            name=txtKeyword></TD></TR>
        <TR>
          <TD align=right>订单状态:</TD>
          <TD><SELECT id=ddlConfirmed name=ddlConfirmed> <OPTION 
              value=All>是否已确认</OPTION> <OPTION value=1>已确认</OPTION> <OPTION 
              value=0 selected>未确认</OPTION></SELECT><SELECT id=ddlPayed 
            name=ddlPayed> <OPTION value=All selected>是否已付款</OPTION> <OPTION 
              value=2>已付款</OPTION> <OPTION value=0>未付款</OPTION></SELECT><SELECT 
            id=ddlShipped name=ddlShipped> <OPTION value=All 
              selected>是否已发货</OPTION> <OPTION value=2>已发货</OPTION> <OPTION 
              value=0>未发货</OPTION></SELECT><SELECT id=ddlFinished 
              name=ddlFinished> <OPTION value=All selected>是否已归档</OPTION> 
              <OPTION value=1>已归档</OPTION> <OPTION 
            value=0>未归档</OPTION></SELECT><SELECT id=ddlCancelled 
            name=ddlCancelled> <OPTION value=All selected>是否已取消</OPTION> 
              <OPTION value=1>已取消</OPTION> <OPTION 
        value=0>未取消</OPTION></SELECT></TD></TR>
        <TR>
          <TD align=right>时间:</TD>
          <TD>从<INPUT id=txtDateFrom name=txtDateFrom>到<INPUT id=txtDateTo 
            name=txtDateTo>(请填写正确的时间格式,比如:2005/05/07,2008-5-7)</TD></TR>
        <TR>
          <TD align=right></TD>
          <TD><INPUT id=btnSearch type=submit value=搜索 name=btnSearch></TD></TR></TBODY></TABLE></TD></TR>
  <TR>
    <TD class=forumRowHighlight height=23>&nbsp;<INPUT id=btnDelete type=submit value=删除订单 name=btnDelete>&nbsp;&nbsp;&nbsp;<INPUT 
      id=Hidden1 type=hidden name=Hidden1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <INPUT id=bt_print type=submit value=打印订单 name=bt_print> 
      <TABLE id=dgOrderList style="WIDTH: 100%; BORDER-COLLAPSE: collapse" 
      cellSpacing=0 rules=all align=center border=1>
        <TBODY>
        <TR class=summary-title style="FONT-WEIGHT: bold">
          <TD><INPUT id=checkDel onclick=CheckDelBox(this) type=checkbox> </TD>
          
          <TD align=left>单号</TD>
          <TD>下订时间</TD>
          <TD align=left>货品总额</TD>
          <TD align=middle>运费</TD>
          <TD align=middle>总金额</TD>
        
          <TD align=middle>实际应付款</TD>
          <TD align=middle>配送方式</TD>
          <TD align=middle>支付方式</TD>
          <TD align=middle>购物会员</TD>
          <TD align=middle>收货人</TD>
          <TD align=middle>联系电话</TD>
          <TD align=middle>订单状态</TD>
          <TD align=middle>&nbsp;</TD>
          <TD>&nbsp;</TD></TR>
          
          
          <%
          	List orderList = (List)session.getAttribute("order");
          	if(orderList==null){
          	response.sendRedirect("adminLogin.jsp");
          	}
          	//System.out.println(orderList.size());
          	 for (Iterator<Salesorder> it = orderList.iterator(); it.hasNext();) {
			 Salesorder s = it.next();
			 String shipping = s.getShippingWay();
			 double shippingCost = 0;
			 if(shipping.equals("EMS")){
			 	shippingCost= 20;
			 }
			  else if(shipping.equals("速递")){
			 	shippingCost= 12;
			 }
			 else if(shipping.equals("EMS")){
			 	shippingCost= 8;
			 }
          %>
        <TR onMouseOver="this.style.backgroundColor='#EDF6FF'" 
        onmouseout="this.style.backgroundColor='#f3f3f3'">
          <TD><INPUT id=dgOrderList__ct<%=s.getId() %>_deleteCheckbox type=checkbox value="<%=s.getId() %>"
            name=:deleteCheckbox > </TD>
          
          <TD style="WIDTH: 70px" align=left><%=s.getOrderno() %> </TD>
          <TD style="WIDTH: 90px" align=middle><%=s.getOdate() %></TD>
          <TD style="WIDTH: 30px" align=left><%=s.getTotalprice() %> </TD>
          <TD style="WIDTH: 30px" align=middle><%=shippingCost %> </TD>
          <TD style="WIDTH: 30px" align=middle><%=(shippingCost+ s.getTotalprice())%></TD>
          
          <TD style="WIDTH: 30px" align=middle><%=(shippingCost+ s.getTotalprice())%></TD>
          <TD style="WIDTH: 50px" align=middle><%=s.getShippingWay() %> </TD>
          <TD style="WIDTH: 50px" align=middle><%=s.getPayment() %> </TD>
          <TD style="WIDTH: 40px" align=middle><%=s.getUser().getUsername()%> </TD>
          <TD style="WIDTH: 40px" align=middle><%=s.getName()%> </TD>
          <TD style="WIDTH: 30px" align=middle><%=s.getPhone()%> </TD>
          <TD style="WIDTH: 50px" align=middle><FONT 
            color=red><%=s.getStatus()%> </FONT> </TD>
          <TD style="WIDTH: 30px" align=middle><A 
            href="../orderModify.do?OrderID=<%=s.getId()%>&action=show" >管理</A> 
          </TD>
          <TD style="WIDTH: 30px" align=middle><A 
            href="../deleteOrder.do?action=single&OrderID=<%=s.getId()%>">
            <DIV id=de 
          onclick="javascript:return confirm('确认删除吗?')">删除</DIV></A></TD></TR>
          <%
          }
          %>
       
        <TR>
          <TD colSpan=17></TD></TR></TBODY></TABLE>
      <TABLE id=tablePage cellSpacing=0 cellPadding=0 width="100%" 
        align=center><TBODY>
        <TR>
          <TD vAlign=center><SPAN id=lblPager>订单总数:<FONT 
            color=blue>${orderPage.totalRows }</FONT>个,一共<FONT color=blue>${orderPage.totalPages }</FONT>页,当前页:<FONT 
            color=red>${orderPage.currentPage }</FONT></SPAN></TD>
            <td>
            <span class="nobreak"><span class="jive-paginator">
							<html:link page="/orderList.do?pageMethod=first" paramName="orderPage" paramProperty="currentPage" paramId="currentPage">第一页</html:link>
							</span>
							</span>



							<span class="nobreak"><span class="jive-paginator">|</span>
							</span>
							<span class="nobreak"><span class="jive-paginator">
									<html:link page="/orderList.do?pageMethod=pervious" paramName="orderPage" paramProperty="currentPage" paramId="currentPage">上一页</html:link> </span>
							</span>

							<span class="nobreak"><span class="jive-paginator">|
							</span>
							</span>
							<span class="nobreak"><span class="jive-paginator">
									<html:link page="/orderList.do?pageMethod=next" paramName="orderPage" paramProperty="currentPage" paramId="currentPage">下一页</html:link>
									|&nbsp; <html:link page="/orderList.do?pageMethod=last" paramName="orderPage" paramProperty="currentPage" paramId="currentPage">最尾页</html:link>
									] </span> </span>
						</td>
          <TD vAlign=center align=right><INPUT id=controlID type=hidden 
            value=dgOrderList name=controlID> <INPUT id=txtPage 
            style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 30px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: white" 
            name=txtPage>&nbsp;&nbsp; <INPUT id=btnJump type=submit value=" Go " name=btnJump></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></FORM>
<DIV align=center>
<DIV id=copyright>Powered by <A class=thisclass href="" 
target=_blank style="color: maroon">qizhenwei</A>&nbsp;&nbsp;Copyright &copy; 
2008-&nbsp;飞越Apache<FONT 
class=thisclass3>.</FONT></DIV></DIV></BODY></HTML>

⌨️ 快捷键说明

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