web.xml文件之配置
在Servlet的测试时,自己花费了很大的时间,现在把我自己的经验分享一下,免得大家走弯路。
web.xml文件位于WEB应用下的WEB-INF
此xml文件需要有一个根:web-app
可以通过servlet-name和servlet-class元素指定servlet的名字和实际的类路径,如
servlet-name
|
helloServlet |
servlet-class
|
servletDemo.helloServlet |
指定了WEB应用下的classes目录下的servletDemo.helloServlet类的名字,相当于一个别名,用于简化。这个名字可以在下面的URL定制中使用。需要注意的是servlet-class的属性需要用“.”号分隔开。
servlet-name
|
helloServlet |
url-pattern
|
/helloServlet |
这样指定URL后,就可以在浏览器的地址栏中使用以下形式访问servletDemo.helloServlet类了:
http://localhost:8080/web_application_name/helloServlet
(主机名和端口跟你自己设定的有关,web_application_name即为你的WEB应用的名字)。这里需要注意的是,url-pattern的属性需要用“/”号分隔开,与servlet-class不同。
当然,可以在一个web.xml中声明很多个servlet,名字不能相同,下面给出一个例子:
在浏览器中键入:http://localhost:8080/ServletTest/HelloServlet
即可访问ServletTest
应用下的classes目录下的servletDemo.HelloServlet类了。
分享到:
相关推荐
关于filter、servlet在web.xml配置及加载顺序
WEB.XML标准配置注解: <!--Servlet的映射,用来说明客户端IE中输入什么样的地址字符串对应到哪个Servlet的别名--> <!--在该例中在IE地址栏中firstservlet字符串对应到别名为firstservlet的servlet--> <servlet-...
java servlet spring web filter listenr
--small-icon元素应指向web站台中某个小图标的路径,大小为16 X 16 pixel,但是图象文件必须为GIF或JPEG格式,扩展名必须为:.gif或.jpg. --> 路径/small.gif <!--large-icon元素应指向web站台中某个大图表路径,大小...
用于 web.xml 配置详解。例如: <web-app> <display-name></display-name>定义了WEB应用的名字 <description></description> 声明WEB应用的描述信息 <context-param></context-param> context-param元素声明应用...
web.xml文件是用来配置:欢迎页、servlet、filter等的。当你的web工程没用到这些时,你可以不用web.xml文件来配置你的web工程。 那么web.xml能做的所有事情都有那些? 其实,web.xml的模式(Schema)文件中定义了多少...
部署描述符实际上是一个XML文件,包含了很多描述servlet/JSP应用的各个方面的元素,如servlet注册、servlet映射以及监听器注册
本文档详细讲解了关于web工程中web.xml文件相关配置;希望对web开发者有一定的帮助。
本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。. 本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...
<creator id="new" class="uk.ltd.getahead.dwr.create.NewCreator"/>DWR已经将这配置到了内置的dwr.xml文件中,并不需要进行额外的配置. Creator通过调用类的默认的构造方法创建实例.应用new creator有以下几个优点:...
web.xml文件是用来初始化工程配置信息的,比如说welcome页面,filter,listener,servlet,servlet-mapping,启动加载级别等等,当你的web工程中没用到这些当然也就不需要这个xml文件来配置你的apllication了 ...
本篇文章小编为大家介绍,关于JSP配置文件web.xml加载顺序详解。需要的朋友参考下
Servlet_ServletAnnotations Servlet API 3.0引入了一个名为javax.servlet.... 注释可以替换Web部署描述符文件(web.xml)中的等效XML配置,例如servlet声明和servlet映射。 Servlet容器将在部署时处理带注释的类。
Struts应用采用两个基于XML的配置文件来配置,分别是web.xml和struts-cofig.xml文件.web.xml文件是配置所有web应用的,而struts-config.xml文件是struts专用的配置文件。事实上也是可以根据需要给这个配置文件起其他...
3.配置spring mvc文件 (springmvc-servlet.xml文件) (1)扫描基包下的所有注解类 <context:component-scan base-package="com.createnets.springmvc.web" /> (2)新建一个Student类 用于测试注解 (3)配置注解 @...
关于servlet的web配置说明文档,讲解了每个 语句的作用及意义。送给新鸟。
1.4 Servlet 与其他技术的比较 ........................................................................................................................14 1.5 与 Java 平台企业版的关系 ......................
Tomcat的配置 增加一个虚拟目录 配置JSP及Servlet 配置服务器的端口 web.xml文件的设置 web.xml文件中安全性的设置 tomcat-users.xml 设置 配置日志
一、Web项目中使用Spring ...在 Web 项目中使用 Spring 框架,首先要解决在 web 层(这里指 Servlet)中获取到 Spring容器的问题。只要在 web 层获取到了 Spring 容器,便可从容器中获取到 Service 对象