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

📄 ordermanagepage.jsp

📁 一个简单实用的网上书城,可当作原型使用
💻 JSP
字号:
<%@page contentType="text/html"%><%@page pageEncoding="utf-8"%><%@page import="czm.User" %><%@page import="czm.Benifit" %><%@page import="czm.Order" %><jsp:useBean id="orderManage" scope="page" class="czm.OrderManage" /><%--The taglib directive below imports the JSTL library. If you uncomment it,you must also add the JSTL library to the project. The Add Library... actionon Libraries node in Projects view can be used to add the JSTL 1.1 library.--%><%--<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> --%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"   "http://www.w3.org/TR/html4/loose.dtd"><%            request.setCharacterEncoding("utf-8");            if(session.getAttribute("admin_ID")!=null)            {                orderManage.setAdmin(true);            }            else if(session.getAttribute("UserInfo")!=null)            {                orderManage.setManager((User)session.getAttribute("UserInfo"));            }            else            {                response.sendRedirect("AdminWindow.jsp");            }            String mes="未知操作失败!";            String rtp="default.jsp";            rtp=request.getParameter("ReturnPage");            String operator=request.getParameter("opt");            if(operator==null||operator.equals(""))            {                response.sendRedirect(rtp);            }            if(operator.equals("DelOrder"))            {                String sid=request.getParameter("OrderID");                long lid=Long.parseLong(sid);                if(orderManage.DeleteOrder(lid))                {                    mes="订单号为"+lid+"的订单已被删除!";                }                else                {                    mes="删除订单失败!";                }            }            if(operator.equals("EditOrder"))            {                String sid=request.getParameter("orderID");                String userid=request.getParameter("userID");                String receivername=request.getParameter("receivername");                String receivertel=request.getParameter("receivertel");                int paymenttype=Integer.parseInt(request.getParameter("paymenttype"));                String address=request.getParameter("address");                String postcode=request.getParameter("postcode");                      String rem=request.getParameter("memo");                String date=request.getParameter("orderdate");                float oprice=Float.parseFloat(request.getParameter("price"));                long orderid=Long.parseLong(sid);                boolean tmpresult=orderManage.EditOrder(orderid,userid,address,                                   receivername,receivertel,postcode,oprice,date,                                   rem,paymenttype);                if(tmpresult)                {                    mes="对订单号为"+orderid+"的订单修改成功!";                }                else                {                    mes="订单修改失败!";                }            }            if(operator.equals("Auditing"))            {                String sid=request.getParameter("orderID");                String stargetstate=request.getParameter("TargetState");                long orderid=Long.parseLong(sid);                Order order=orderManage.FindOrderByID(orderid);                int  targetstate=Integer.parseInt(stargetstate);                if(orderManage.ChangeOrderState(orderid,targetstate))                {                    if(targetstate==2)                    {                        new Benifit().AccumulateToUser(order.getUserID(),                                                       order.getOrderprice());                        mes="对订单["+order.getOrderID()+"]审核成功!";                    }                    else                    {                         mes="订单["+order.getOrderID()+"]状态更改成功!";                    }                }            }            String reurl="Messages.jsp?MSG="+java.net.URLEncoder.encode(mes,"utf-8")+                         "&ReturnPage="+java.net.URLEncoder.encode(rtp);            response.sendRedirect(reurl);             //return;%>   

⌨️ 快捷键说明

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