J2EE第2部分_Servlet技术剖析.ppt

  1. 1、本文档共88页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
J2EE第2部分_Servlet技术剖析

说明: 1.在servlet中默认情况下,无论你是get还是post 提交过来都会经过service方法来处理,然后转向到doGet或是doPost方法,这里的service是用来转向的; 2.但是如果在servlet类中覆盖了service方法, service就不是用来转向的,而是用来处理业务的,不论客户端是用post还是get来请求,此servlet都会执行service方法也只能执行servlet方法,不会去执行doPost或是doGet方法。 在MyEclipse中创建第一个servlet 此后,我们将在工程的src文件夹下的qjt包(此例子中我创建了一个qjt包,新建的“third” servlet放在了该包下)中看到third.java 将该工程部署,打开浏览器在地址栏输入 http://localhost:8080/servlettest/servlet/third 可以看到请求“third” servlet运行后的结果 龙岩学院 * Servlet在服务器的配置原理 新创建的Servlet需要在服务器端的web.xml文件中配置才能运行。在上述的例子中,我们在MyEclipse中,创建Servlet后,在下图的步骤中实际上就是在服务器的Web.xml文件中配置servlet。 龙岩学院 * Servlet在服务器的配置原理 在前页中,配置后在web.xml文件中会添加一段代码,其中关键部分如下,其含义是 servlet servlet-namethird/servlet-name servlet-classqjt.third/servlet-class /servlet servlet-mapping servlet-namethird/servlet-name url-pattern/servlet/third/url-pattern /servlet-mapping 给一个servlet类(此处是qjt.third)分配一个名称,此处是third 龙岩学院 * Servlet在服务器的配置原理 在前页中,配置后在web.xml文件中会添加一段代码,其中关键部分如下,其含义是 将servlet名称和一个url相对地址进行映射 映射后,我们输入该地址就可访问对应的servlet类 servlet servlet-namethird/servlet-name servlet-classqjt.third/servlet-class /servlet servlet-mapping servlet-namethird/servlet-name url-pattern/servlet/third/url-pattern /servlet-mapping 龙岩学院 * servlet servlet-namethird/servlet-name servlet-classqjt.third/servlet-class /servlet servlet-mapping servlet-namethird/servlet-name url-pattern/servlet/third/url-pattern /servlet-mapping Servlet在服务器的配置原理 在前页中,配置后在web.xml文件中会添加一段代码,其中关键部分如下,其含义是 将servlet名称和一个url相对地址进行映射 映射后,我们输入该地址就可访问对应的servlet类 龙岩学院 * Servlet在服务器的配置原理 在MyEclipse中有时需要手工编辑web.xml时(例如,删除了某个servlet后,需要手工更改web.xml),步骤如下: 1. 找到工程的Web.xml文件(每个工程有个自己的web.xml文件): 在MyEclipse中每个Web工程的WebRoot-WEB-INF文件夹下找到web.xml文件,然后双击打开该文件。 龙岩学院 * Servlet在服务器的配置原理 打开后,会在编辑区出现web.xml的可视编辑图,如下。 龙岩学院 * Servlet在服务器的配置原理 2. 在web.xml的可视编辑图的左边,找到servlet项目,并点开。每个servlet在图中有两个图标。图中红框部分是servlet的映射部分。点击它以后出现右图。在右图中可以更改servlet的映射。 注意此处一定是以‘/ ’开始 龙岩学院 * Servlet在服务器的配置原理 3. 如果想看web.xml中的源码可点击选项栏source 龙岩学院 * Servlet在服务器的配置原理 4. 当删除一个servlet时,不但要将该servlet的java文件删除,还要在web.xml中删除,方法是在web.xml可视编辑图中右

您可能关注的文档

文档评论(0)

wyjy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档