博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
案例38-后台全部订单的查询
阅读量:5108 次
发布时间:2019-06-13

本文共 2669 字,大约阅读时间需要 8 分钟。

1 left.jsp代码修改

d.add('0105','01','订单管理');d.add('010501','0105','订单管理','${pageContext.request.contextPath}/admin?method=findAllOrders','','mainFrame');

2 AdminServlet代码findAllOrders

// 5 获得所有订单 findAllOrderspublic void findAllOrders(HttpServletRequest request, HttpServletResponse response)         throws ServletException, IOException {    // 获得所有的订单信息---List
AdminService service = new AdminService(); List
orderList = null; try { orderList = service.findAllOrdersList(); } catch (SQLException e) { e.printStackTrace(); } request.setAttribute("orderList", orderList); request.getRequestDispatcher("/admin/order/list.jsp").forward(request, response);}

3 AdminService代码

// 获取所有订单public List
findAllOrdersList() throws SQLException { AdminDao dao = new AdminDao(); return dao.findAllOrdersList(); }

4 AdminDao代码

// 获取所有的订单信息public List
findAllOrdersList() throws SQLException { QueryRunner qr = new QueryRunner(C3P0Utils.getDataSource()); String sql ="select * from orders"; return qr.query(sql, new BeanListHandler
(Order.class));}

5 admin/oder/list.jsp代码

<%@ page language="java" pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>            
订单列表
序号 订单编号 订单金额 收货人 订单状态 订单详情
${vs.count } ${order.oid } ${order.total } ${order.name } ${order.state==1?"已付款":"未付款" }

 

转载于:https://www.cnblogs.com/jepson6669/p/8482768.html

你可能感兴趣的文章
leetcode-Sort List
查看>>
常用的Javascript设计模式
查看>>
静态库
查看>>
关于hibernate查询结果类的封装
查看>>
DZY的根(思维水)
查看>>
kubernetes 基础命令及操作
查看>>
堆排序
查看>>
git学习——<五>git分支
查看>>
突然感到人生很绝望_
查看>>
crontab 在指定时间范围每隔2小时执行一次和指定时间执行实例
查看>>
IIS7:通过脚本来配置ftp站点
查看>>
JAVA处理文件压缩
查看>>
淘宝用户杭州30个小区分布,根据默认收货地址统计用户id
查看>>
一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
查看>>
北京信息科技大学第十一届程序设计竞赛(重现赛)I
查看>>
【3-5】函数及递归
查看>>
转 Python的WinReg项通过子键循环
查看>>
二叉树思想
查看>>
SpringBoot入门(四)静态资源
查看>>
本机ping不通虚拟机,但虚拟机可以ping通本机时怎么解决
查看>>