使用Eclipse工具开发ServletServlet高级应用.pptVIP

使用Eclipse工具开发ServletServlet高级应用.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
使用Eclipse工具开发ServletServlet高级应用

4.2.2 使用Eclipse工具开发Servlet 4.2 Servlet高级应用 (3)部署和访问Servlet 单击【Add and Remove】选项,进入部署Web应用的界面,如右图所示。 4.2.2 使用Eclipse工具开发Servlet 4.2 Servlet高级应用 (3)部署和访问Servlet 选中“chapter04”,点击【Add】按钮,将chapter04工程添加到Tomcat服务器中,如右图所示。 4.2.2 使用Eclipse工具开发Servlet 4.2 Servlet高级应用 (3)部署和访问Servlet 点击【Finish】按钮,完成Web应用的部署。 启动Eclipse中的Tomcat服务器,在浏览器的地址栏中输入URL地址http://localhost:8080/chapter04/TestServlet01访问TestServlet01,浏览器显示的结果如下图所示。 4.2.3 Servlet虚拟路径的映射 在web.xml文件中,一个servlert-mapping元素用于映射一个Servlet的对外访问路径,该路径也称为虚拟路径。 创建好的Servlet只有映射成虚拟路径,客户端才能对其进行访问。 在映射Servlet时,有一些细节问题需要注意,如Servlet的多重映射、在映射路径中使用通配符、配置缺省的Servlet等,接下来,针对这些问题进行详细地讲解。 4.2 Servlet高级应用 [点击播放视频] 4.2.3 Servlet虚拟路径的映射 1、Servlet的多重映射 Servlet的多重映射指的是同一个Servlet可以被映射成多个虚拟路径。它的实现方式有两种,具体如下: (1)配置多个servlet-mapping元素 (2)在一个servlet-mapping元素下配置多个url-pattern子元素 4.2 Servlet高级应用 4.2.3 Servlet虚拟路径的映射 2、Servlet映射路径中使用通配符 若希望某个目录下的所有路径都可以访问同一个Servlet,这时,可以在Servlet映射的路径中使用通配符“*”。通配符的格式只有两种: (1)格式为“*.扩展名”。 例如“*.do”匹配以“.do”结尾的所有URL地址。 (2)格式为“/*”,例如“/abc/*”匹配以“/abc”开始的所有URL地址。 4.2 Servlet高级应用 4.2.3 Servlet虚拟路径的映射 3、缺省Servlet 如果某个Servlet的映射路径仅仅是一个正斜线(/),那么这个Servlet就是当前Web应用的缺省Servlet。 Servlet服务器在接收到访问请求时,如果在web.xml文件中找不到匹配的servlet-mapping元素的URL,就会将访问请求交给缺省Servlet处理,也就是说,缺省Servlet用于处理其他Servlet都不处理的访问请求。 4.2 Servlet高级应用 4.3 ServletConfig和 ServletContext 4.3.1 ServletConfig接口 在Servlet运行期间,经常需要一些辅助信息,例如,文件使用的编码,使用Servlet程序的公司等,这些信息可以在web.xml文件中使用一个或多个init-param元素进行配置。 当Tomcat初始化一个Servlet时,会将该Servlet的配置信息封装到一个ServletConfig对象中,通过调用init(ServletConfig cofig)方法将ServletConfig对象传递给Servlet。 [点击播放视频] 4.3 ServletConfig和 ServletContext 4.3.1 ServletConfig接口 ServletConfig定义了一系列获取配置信息的方法,接下来,通过一张表来描述ServletConfig的常用方法,如表4-2所示。 了解了ServletConfig接口的常用方法。接下来,以getInitParameter()方法为例,分步骤讲解该方法的使用,如例4-5所示。 [点击查看例4-5] 4.3 ServletConfig和 ServletContext 4.3.2 ServletContext接口 当Servlet启动时,会为每个Web应用创建一个唯一的ServletContext对象代表当前Web应用,该对象不仅封装了当前Web应用的所有信息,而且实现了多个Servlet之间数据的共享。 接下来,针对ServletContext接口的不同作用分别进行讲解。 [点击播放视频] 4.3 Ser

文档评论(0)

sunshaoying + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档