javaweb应用(商品的管理)

javaweb应用(商品的管理)

ID:36209400

大小:1.21 MB

页数:36页

时间:2019-05-07

javaweb应用(商品的管理)_第1页
javaweb应用(商品的管理)_第2页
javaweb应用(商品的管理)_第3页
javaweb应用(商品的管理)_第4页
javaweb应用(商品的管理)_第5页
资源描述:

《javaweb应用(商品的管理)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、项目四 网上商城商品的管理3.任务实施(1)任务1商品添加(2)任务2MVC模式实现网上商城商品信息的管理2.相关知识(1)Servlet的基本概念(2)Servlet的建立、配置、调用方法(3)MVC开发模式的建立方法1.项目引入课程目标了解Servlet技术原理,了解Servlet的生命周期、结构;掌握开发Servlet的常用类、接口及其方法;掌握编写、配置和调用Servlet的方法;掌握Servlet的典型应用。能力目标能编写Servlet类;能在web.xml中配置servlet;能使用MVC模式进行项目开发项目引入网上商城商品后台管理是商城管理的一项重要工作,可以浏览已加入的所有商

2、品信息,并能随时添加新的商品,对现有商品信息进行修改,对不需要的商品进行删除,同时能查看商品的详细信息等等。本项目主要是利用JSP+Servlet+JavaBean(MVC)模式进行项目开发,通过学习,可以掌握MVC设计思想。任务4.1使用Servlet添加商品信息本任务主要是了解JSP中如何访问Servlet,在Servlet中如何访问JSP,在表单中如何向Servlet提交信息,Servlet如何接收请求的信息。应用Servlet技术,添加某一商品的信息到数据库中。4.1.1任务相关知识点(1)Servlet的基本概念和生命周期;(2)Servlet的基本结构;(3)Servlet的配置

3、方法;(4)Servlet的使用方法;。4.1.1相关知识—Servlet的基本概念2021/8/157Servlet是JavaWeb服务器端可用于执行的应用程序,由支持JSP/Servlet的服务器的Servlet引擎负责管理运行。当客户请求一个Servlet时,引擎会将class文件载入内存,如果有多个客户同时访问一个Servlet,则会启用多线程,比CGI启用多进程方式的效率要高很多。Servlet是使用JavaServletAPI编写的Java程序。Servlet要符合相应规范和接口才能在Servlet容器中运行。4.1.1相关知识—Servlet的基本概念2021/8/158Ser

4、vlet也可以直接用来编写处理客户端请求的代码。但是编写困难:页面展现的部分会与程序代码混合,不易维护与分工在Servlet中可以控制输出HTML代码,则所有的HTML代码必须一行一行输出。参见示例:SimpleServlet.java因此,在Servlet的基础上推出了jsp技术,但我们为什么还要讨论Servlet呢?理由还是为了让前台的页面表示与后台的业务逻辑处理分的更清,以便更方便地对代码进行维护,更具体的讨论在后面进行。Servlet开发步骤:编写继承HttpServlet的Servlet类;在Servlet类中重写doGet、doPost方法,并在方法中编写相应的程序代码;在web

5、.xml中进行配置servlet、servlet-mapping;运行。Servlet本身也是一个java类,所以必须存放在WEB-INF/classes之下(在此位置的程序无法直接访问,需映射地址)。另外注意:servlet中用到的包为扩展包,所以在使用时需要指定classpath:%Tomcat%commonlibservlet.jar;2021/8/1594.1.1相关知识—Servlet的开发和部署一个简单Servlet实例文件SimpleServlet.javapackagecn.wxgyxy.lx.servlet;importjava.io.*;//HttpServlet属

6、于javax.servlet.http包下;ServletException属于javax.servlet包下importjavax.servlet.*;//HttpServletRequest、HttpServletResponse存放在javax.servlet.http包下importjavax.servlet.http.*;publicclassSimpleServletextendsHttpServlet{//表示处理get请求publicvoiddoGet(HttpServletRequestreq,HttpServletResponseresp)throwsIOExceptio

7、n,ServletException{PrintWriterout=resp.getWriter();out.println("");out.println("");out.println("THEFIRSTSERVLET");out.println("");out.println("");out.println("

Hel

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。