Java Web应用开发项目教程_第六章
发布时间:2024-10-30
发布时间:2024-10-30
Java Web应用开发项目教程[聂明][电子教案]..有电子书有,答案(1至11章我都有上传。下吧,很不错)
第6章 基于 章 基于MVC模式的订单模块 模式的订单模块本章要点: ■本章要点:★前台用户订单操作功能设计与实现 ★前台用户详细订单信息显示页面设计与实现 ★后台用户订单操作功能设计与实现 ★后台用户详细订单信息显示页面设计与实现 ★Servlet控制器设计与实现 ★模型JavaBean业务操作设计与实现 ★Servlet技术特性分析 ★MVC开发模式介绍 ★JSP与Servlet的关系 南京信息职业技术学院
Java Web应用开发项目教程[聂明][电子教案]..有电子书有,答案(1至11章我都有上传。下吧,很不错)
6.1 使用 使用JSP+Servlet+JavaBean 实现订单操作■功能分析与设计 ●前台会员订单查询功能分析: 会员在登录进入网上商城后可以查看自己所有的订单(包 括已经出货和尚未出货的订单),既可以单独查看自己已 经出货的订单,也可以单独查看自己尚未出货的订单;同 时还可以对每个订单进行详细信息的查询。用户在前台 JSP页面(cartSelect.jsp)可以提交四种请求: 1.查看自己的所有订单。 2.在自己所有的订单中查看已经出货的订单。 3.在自己所有的订单中查看尚未出货的订单。 4.查看自己某一订单的详细信息。南京信息职业技术学院
Java Web应用开发项目教程[聂明][电子教案]..有电子书有,答案(1至11章我都有上传。下吧,很不错)
6.1 使用 使用JSP+Servlet+JavaBean 实现订单操作■功能分析与设计 ●前台会员订单操作功能图
南京信息职业技术学院
Java Web应用开发项目教程[聂明][电子教案]..有电子书有,答案(1至11章我都有上传。下吧,很不错)
6.1 使用 使用JSP+Servlet+JavaBean 实现订单操作■功能分析与设计 功能分析与设计 ●前台会员订单操作流程图
南京信息职业技术学院
Java Web应用开发项目教程[聂明][电子教案]..有电子书有,答案(1至11章我都有上传。下吧,很不错)
6.1 使用 使用JSP+Servlet+JavaBean 实现订单操作■功能分析与设计●后台管理员订单操作功能分析: 管理员在登录进入网上商城后台后可以查看商城所有的订单(包括已 经出货和尚未出货的订单),既可以单独查看所有已经出货的订单, 也可以单独查看所有尚未出货的订单;同时还可以对每个订单进行详 细信息的查询、出货标记的更改和删除操作。管理员在后台JSP页面 (orderSelect.jsp)可以提交六种请求: orderSelect.jsp 1. 查看商城所有的订单。 2. 查看所有已经出货的订单。 3. 查看所有尚未出货的订单。 4. 查看某一订单的详细信息。 5. 对某一订单进行出货操作。 6. 删除某一订单等。 南京信息职业技术学院
Java Web应用开发项目教程[聂明][电子教案]..有电子书有,答案(1至11章我都有上传。下吧,很不错)
6.1 使用 使用JSP+Servlet+JavaBean 实现订单操作■功能分析与设计 功能分析与设计 ●后台管理用户订单操作功能图
南京信息职业技术学院
Java Web应用开发项目教程[聂明][电子教案]..有电子书有,答案(1至11章我都有上传。下吧,很不错)
6.1 使用 使用JSP+Servlet+JavaBean 实现订单操作■功能分析与设计 功能分析与设计 ●后台管理员订单操作流程图
南京信息职业技术学院
Java Web应用开发项目教程[聂明][电子教案]..有电子书有,答案(1至11章我都有上传。下吧,很不错)
6.1 使用 使用JSP+Servlet+JavaBean 实现订单操作■功能分析与设计●MVC开发模式图
通常这种分层方式被称为MVC(Model View Controller)三层结构。 请求由Controller(控制器)开始,分发给对应业务操作,Model(模
型)代表的数据模型承担业务操作,最后将得到的结果送到View(视 图)层渲染显示。 南京信息职业技术学院
Java Web应用开发项目教程[聂明][电子教案]..有电子书有,答案(1至11章我都有上传。下吧,很不错)
6.1 使用 使用JSP+Servlet+JavaBean 实现订单操作■编程详解 编程详解●前台显示页面:cartSelect.jsp、cartDetail.jsp 前台显示页面:cartSelect.jsp、 前台显示页面 cartSelect.jsp接收自控制器OrderServlet.java传回的参数 (Request.Attribute(“orderByName”)_按用户名查询返回所有订单 (orderEntity类型))并生成显示界面如下:
南京信息职业技术学院
Java Web应用开发项目教程[聂明][电子教案]..有电子书有,答案(1至11章我都有上传。下吧,很不错)
6.1 使用 使用JSP+Servlet+JavaBean 实现订单操作■编程详解 编程详解●cartSelect.jsp页面操作实现设计如下
南京信息职业技术学院
Java Web应用开发项目教程[聂明][电子教案]..有电子书有,答案(1至11章我都有上传。下吧,很不错)
6.1 使用 使用JSP+Servlet+JavaBean 实现订单操作■编程详解 编程详解cartSelect.jsp代码解释 ●cartSelect.jsp代码解释 cartSelect.jsp页面通过request对象接收自OrderServlet传回的参 数,利用模型orderEntity经类型转化后再逐条显示出来。此时页面 要对用户请求进行判断, 若是用户要求按出货标记查询订单的话则请求的操作action=8,返回的 参数是:list=(List)request.getAttribute("orderByNameAndSign") list=(List)request.getAttribute("orderByNameAndSign") 若用户只要求查询所有订单的话则请求的操作action=3, 返回的参数 是:list=(List)request.getAttribute("orderByName") list=(List)request.getAttribute("orderByName") 若用户要求查询某个订单的详细信息的话,则请求的操作action=5, 并将返回的参数信息交由cartDetail.jsp来处理和显示,详细代码如下:OrderServlet?action=5&number=<%=form.getNumber()%>">详细信息 详细信息</a> <a href=" OrderServlet?action=5&number=<%=form.getNumber()%>">详细信息</a>
南京信息职业技术学院
Java Web应用开发项目教程[聂明][电子教案]..有电子书有,答案(1至11章我都有上传。下吧,很不错)
6.1 使用 使用JSP+Servlet+JavaBean 实现订单操作■编程详解●前台显示页面:cartSelect.jsp、cartDetail.jsp 前台显示页面:cartSelect.jsp、 前台显示页面 cartDetail.jsp接收自控制器OrderServlet传回的参数 (Request.Attribute(“orderByName”) 按用户名查询返回订单参数信息 (orderEntity类型)、 request.getAttribute ("orderDetailByNumber") 按订单号查询返回订单详细 参数(orderDetailEntity类型)) 并生成显示界面如下: 南京信息职业技术学院
Java Web应用开发项目教程[聂明][电子教案]..有电子书有,答案(1至11章我都有上传。下吧,很不错)
6.1 使用 使用JSP+Servlet+JavaBean 实现订单操作■编程详解 Cartdtail.jsp页面控制流程实现设计如下 ●Cartdtail.jsp页面控制流程实现设计如下
南京信息职业技术学院
Java Web应用开发项目教程[聂明][电子教案]..有电子书有,答案(1至11章我都有上传。下吧,很不错)
6.1 使用 使用JSP+Servlet+JavaBean 实现订单操作■编程详解 ●cartDetail.jsp代码解释cartDetail.jsp页面通过request对象接收自OrderServlet传回的参数: List list_orderByName=(List)request.getAttribute("orderByName" 和 list=(List)request.getAttribute("orderDetailByNumber"), List list=(List)request.getAttribute("orderDetailByNumber"), 然后利用模型orderEntity和o
rderDetailEntity经类型转化后再逐条 显示出来。
南京信息职业技术学院
Java Web应用开发项目教程[聂明][电子教案]..有电子书有,答案(1至11章我都有上传。下吧,很不错)
6.1 使用 使用JSP+Servlet+JavaBean 实现订单操作■编程详解●后台显示页面orderSelect.jsp、orderDetail.jsp 后台显示页面orderSelect.jsp、 后台显示页面orderSelect.jsp orderSelect.jsp接收自OrderServlet传回的参数 (Request.Attribute(“AllOrder”)_返回所有订单参数(List类型))并 生成显示界面如下:
南京信息职业技术学院
Java Web应用开发项目教程[聂明][电子教案]..有电子书有,答案(1至11章我都有上传。下吧,很不错)
6.1 使用 使用JSP+Servlet+JavaBean 实现订单操作■编程详解●orderSelect.jsp页面控制流程实现设计如下 orderSelect.jsp页面控制流程实现设计如下
南京信息职业技术学院