servlet的配置即web.xml的配置

原创 2016年08月29日 15:21:39

写好servlet文件后,web容器必须知道浏览器怎么访问servlet、也就是说要配置servlet的类文件与访问方式。这个配置在web应用程序的描述问价web.xml里完成。首先要配置servlet的名称以及类名。名称与类名使用标签<servlet>配置。


<servlet-name>与<servlet-class>属性是必须配置的,<servlet-name>配置servlet的配置信息。<servlet-class>配置servlet的类名。<servlet-name>可以任意取字符串值,但必须保证该名称web.xml里唯一。该名称供其他标签<servlet-mapping>,<filter>使用。

<init-param>标签可以配置一个初始化参数,包括一个参数名称<param-name>和一个参数值<param-value>。一个servlet可以配置多个初始化参数。上面配置了两个初始化参数。Servlet中 可以使用方法getServletContext().getInitParam(String paramName)来取得配置的初始化参数值。

<load-on-startup>配置该servlet的加载方式,可选值为0和1,若为1,Tomcat会在启动的时候加载改servlet。否则。Tomcat会在有人第一次请求该servlet时候才加载该servlet,

<servlet-mapping>指明servlet的访问方式,<servlet-name>指明采用该访问方式的servlet名称。也就是前面<servlet>里配置的servlet名称。<url-parrtern>配置该servlet的访问方式。<url-parrtern>值前面加上web应用程序的路径。<url-pattern>中允许使用通配符 * 与 ?.




版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

web.xml配置文件中的servlet和servlet-mapping

写了好多小项目后也没弄明白的真正意义,写跳转的时候也是跳的三心二意的,今天查了一下web.xml的详细配置,看了看servlet-mapping的讲解,豁然开朗,做了做小实验,原来是这样,捂脸。下面把...

Servlet部署的时候如何配置web.xml文件

我们知道当我们编写好Servlet的时候需要将Servlet进行部署,此时就需要对web.xml文件进行配置了。具体配置代码如下...

eclipse项目web.xml文件配置servlet映射

对于很多初学者在使用eclipse编写servlet小程序的时候,往往需要配置web.xml文件中的servlet项目。关于这个地方的配置说明网上的解释多如牛毛,但是对于初学者可能太过于高深,不能够很...
  • linrufu
  • linrufu
  • 2017年05月22日 11:53
  • 1839

Servlet中Web.xml的配置详解

1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。 DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器...

Servlet过滤器web.xml文件配置

1、 : 定义过滤器的名称,声明过滤器实现类和 init() 参数。     : 指定过滤器的名字;    : 指定过滤器类的类名,包括类的路径;    : 为过滤器实例提供初始化参数...

Tomcat7.0新特性:支持Servlet3.0注解定义,无需配置web.xml

今天在按照教材学习servlet时候发现没有web.xml文件,后来知道在创建的时候有个选项,选中后就可以生成web.xml了。可以看到我们创建dynamic web project时dynamic ...

快速创建一个servlet并且在web.xml配置和使用它

这次,我要来教大家怎么快速创建一个servlet并且在web.xml配置和使用它 先来看一下项目的基本结构: 第一步,创建一个servlet。因为servlet是一个接口,所以需要继承。 创建的一...

web.xml文件中配置(servlet, spring, filter, listenr)的加载顺序 研究

web.xml 文件中一般包括 servlet, spring, filter, listenr的配置。那么他们是按照一个什么顺序加载呢? 加载顺序会影响对spring bean 的调用。 ...
  • azhegps
  • azhegps
  • 2016年06月05日 12:52
  • 720
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:servlet的配置即web.xml的配置
举报原因:
原因补充:

(最多只允许输入30个字)