java_web开发技术01_overviewnew

java_web开发技术01_overviewnew

ID:34380983

大小:427.67 KB

页数:30页

时间:2019-03-05

java_web开发技术01_overviewnew_第1页
java_web开发技术01_overviewnew_第2页
java_web开发技术01_overviewnew_第3页
java_web开发技术01_overviewnew_第4页
java_web开发技术01_overviewnew_第5页
资源描述:

《java_web开发技术01_overviewnew》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JJaavvaaWebWeb开发开发技术技术作者:孙卫琴参考书籍:<>下载网址:www.javathinker.orgPDF文件使用"pdfFactory"试用版本创建www.fineprint.com.cn本课程简介n面向学员n课程内容n熟悉Java编程语言nJavaWeb应用简介n熟悉HTMLnServlet技术n不熟悉JavaWeb开发技nJSP技术术n使用HTTP会话(Session)n使用JavaBeann授课时间n使用Servlet过滤器n1-2天(不包括学员上机n自定义客户化标签时间)n开发Jav

2、aMailWebPDF文件使用"pdfFactory"试用版本创建www.fineprint.com.cnJavaWeb应用简介n教学目标n理解JavaWeb应用的概念n理解Servlet容器的概念n掌握安装和启动Tomcat服务器的过程n创建第一个JavaWeb应用,了解JavaWeb应用的目录结构,在Tomcat服务器上发布并运行JavaWeb应用的过程。n对JSP和Servlet有初步的了解n对web.xml文件有初步的了解PDF文件使用"pdfFactory"试用版本创建www.fineprint.com.cnJavaWeb应用的概念n在Sun的

3、JavaServlet规范中,对JavaWeb应用作了这样定义:“JavaWeb应用由一组Servlet、HTML页、类、以及其它可以被绑定的资源构成。它可以在各种供应商提供的实现Servlet规范的Servlet容器中运行。”nJavaWeb应用中可以包含如下内容:nServletnJSPn实用类n静态文档如HTML、图片等n客户端类(如Applet)n描述Web应用的信息(web.xml)PDF文件使用"pdfFactory"试用版本创建www.fineprint.com.cnServlet容器的概念nServlet容器为JavaWeb应用提供运行时

4、环境,它负责管理Servlet和JSP的生命周期,以及管理它们的共享数据。nServlet容器也称为JavaWeb应用容器,或者Servlet/JSP容器。后文均采用Servlet容器的提法。n目前最流行的Servlet容器软件包括:nTomcatnResinnJ2EE服务器(如Weblogic)中也提供了内置的Servlet容器PDF文件使用"pdfFactory"试用版本创建www.fineprint.com.cnServlet容器响应客户请求的过程ServletRequest请求客户ServletServlet容器响应ServletResponse

5、演示运行HelloServlet例子,来说明Servlet容器响应客户请求的过程http://localhost:8080/helloapp/hello?clientName=小王PDF文件使用"pdfFactory"试用版本创建www.fineprint.com.cnServlet容器响应客户请求的过程n当客户请求访问某个Servlet时,Servlet容器将创建一个ServletRequest对象和ServletResponse对象。n在ServletRequest对象中封装了客户请求信息,然后Servlet容器把ServletRequest对象和S

6、ervletResponse对象传给客户所请求的Servlet。nServlet把响应结果写到ServletResponse中,然后由Servlet容器把响应结果传给客户。PDF文件使用"pdfFactory"试用版本创建www.fineprint.com.cnTomcat服务器的结构nTomcat服务器是由一系列可配置的组件构成,其中核心组件是CatalinaServlet容器,它是所有其它Tomcat组件的顶层容器。Tomcat的组件可以在/conf/server.xml文件中进行配置:

7、PDF文件使用"pdfFactory"试用版本创建www.fineprint.com.cnTomcat服务器的结构1.顶层类元素顶层类元素包括元素和元素,它们位于整个配置文件的顶层。2.连接器类元素连接器类元素代表了介于客户与服务之间的通信接口,负责将客户的请求发送给服务器,并将服务器的响应结果传递给客户。3.容器类元素容器类元素代表处理客户请求并生成响应结果的组

8、件,有三种容器类元素,它们是Engine、Host和Context。Engine

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

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

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