`
java_eye2009
  • 浏览: 87704 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

web.xml中的servlet-mapping中的url-pattern的配置

 
阅读更多

今天再做servlet请求的例子,在web.xml配置servlet-mapping如下:

<servlet-mapping>

      <servlet-name>testServlet</servlet-name>

      <url-pattern>/*.servlet</url-pattern>

</servlet-mapping>

 

结果tomcat不能正常启动,报Invalid <url-pattern> /*.servlet in servlet mapping,上网查,才知道答案。

 

在web.xml中,定义映射的如下:

 

1 以“/”开头,并以"/*"结尾的字符串用于路径的映射

2 以"*."开头,用于做扩展的映射

3 一个仅包含"/"的字符串,将当前这个servlet明确为应用的默认servlet.
4 其他都是精确匹配

 

例如:

1  /XXXX/*

2  *.jsp

3  /

   

 

一般的映射方法是

1 *.servlet

2 /TestServlet

3 /*

 

    

分享到:
评论
2 楼 孙艳霞111 2014-12-17  
引用
[/i]

[i]sfhdfhdfgh
1 楼 孙艳霞111 2014-12-17  
引用

相关推荐

    web.xml配置详细说明.txt

    `web.xml`文件通常分为三部分:`&lt;web-app&gt;`元素内的全局配置、`&lt;servlet&gt;`元素定义的Servlet和`&lt;servlet-mapping&gt;`元素映射的Servlet。 1. `&lt;web-app&gt;`元素:这是`web.xml`的根元素,包含了所有其他配置。它有一些...

    Web.xml配置文件.pdf

    `Web.xml`文件是Servlet容器(如Tomcat、Jetty)解析的配置文件,它为Web应用程序提供了元数据,包括Servlet、过滤器、监听器、会话配置、错误页面等。该文件位于`WEB-INF`目录下,是Java Web应用的标准配置部分。 ...

    java web项目 web.xml配置详解

    在Java Web开发中,`web.xml`文件是应用的核心配置文件,它定义了Servlet、过滤器、监听器等组件,并负责映射它们的行为。本文将深入解析`web.xml`配置,帮助开发者理解其背后的原理和用途。 一、web.xml文件概述 `...

    web.xml配置文件详解

    ### web.xml配置文件详解 #### 一、概述 `web.xml`是Java Web应用程序的核心配置文件之一,主要用于定义Web应用程序的结构与行为。它是Servlet容器(如Tomcat)读取Web应用程序配置信息的主要来源,因此深入理解其...

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

    ### web.xml文件中配置(servlet, spring, filter, listener)的加载顺序 在Java Web应用开发中,`web.xml`文件是整个Web应用程序的核心配置文件之一,它定义了Servlet容器如何启动、初始化以及配置各个组件如...

    Tomcat中web.xml文件的详细说明

    Tomcat 中的 web.xml 文件是用于配置 Web 应用的核心文件,它定义了 Web 应用的基本信息、Filter、Servlet、Session 等信息。本文将详细介绍 web.xml 文件的结构和各个元素的作用。 1. 文件头部声明 web.xml 文件...

    web.xml配置详解

    web.xml 配置详解 web.xml 配置详解是指在 ...web.xml 配置详解是 Java Web 应用程序中一个非常重要的配置文件,它包含了很多描述 servlet/JSP 应用的各个方面的元素,对于 Java Web 应用程序的开发和配置非常重要。

    web.xml配置汇总(servlet2.3)

    `web.xml`作为Java Web应用程序的核心配置文件,在Servlet 2.3规范中扮演着至关重要的角色。该文件通常位于WEB-INF目录下,用于定义和配置Web应用程序的各种组件和服务。通过深入解析`web.xml`的关键元素和属性,...

    JSP Web.xml标准配置内容

    WEB.XML标准配置注解: &lt;!--Servlet的映射,用来说明客户端IE中输入什么样的地址字符串对应到哪个Servlet的别名--&gt; &lt;!--在该例中在IE地址栏中firstservlet字符串对应到别名为firstservlet的servlet--&gt; &lt;servlet-...

    web.xml 文件详解

    `web.xml`文件主要由两部分组成:`&lt;web-app&gt;`元素内的全局配置和`&lt;servlet&gt;`、`&lt;servlet-mapping&gt;`、`&lt;filter&gt;`、`&lt;filter-mapping&gt;`、`&lt;listener&gt;`等元素定义的特定组件配置。 ```xml &lt;web-app&gt; &lt;!-- 全局配置 --...

    struts1中web.xml配置详解

    在 struts1 框架中,web.xml 文件是必不可少的配置文件之一,它用于配置 Struts 应用程序的核心组件 ActionServlet。本文将详细解释 web.xml 文件中的配置项和相关知识点。 1. 配置 Struts 的 ActionServlet 在 ...

    部署描述文件web.xml配置详解.doc

    在Java Web开发中,`web.xml`是一个非常重要的配置文件,它作为Web应用程序的部署描述符,负责管理与应用程序相关的各项配置信息。本文将深入解析`web.xml`的各项元素及其作用,帮助开发者更好地理解并利用这一配置...

    web.xml配置文件详解[文].pdf

    `web.xml`是Java Web应用的核心配置文件,用于定义Servlet、过滤器、监听器以及其他相关组件的行为和配置。它是按照Servlet规范定义的标准格式编写,独立于任何特定的应用服务器,如Tomcat。以下是对`web.xml`文件中...

    struts.xml和applicationContext.xml、web.xml的配置

    在Java Web开发中,`struts.xml`, `applicationContext.xml` 和 `web.xml` 是三个至关重要的配置文件,它们各自负责不同的职责,并协同工作来构建一个完整的应用框架。以下是关于这三个配置文件的详细说明。 首先,...

    tomcat配置文件web.xml与server.xml解析

    web.xml 配置文件是 Tomcat 服务器的主要配置文件,用于配置 Servlet、Servlet Mapping、Session 配置、MIME 类型映射和Welcome 文件列表等。 1. Servlet 配置 在 web.xml 文件中,Servlet 配置用于定义 Servlet ...

    web.xml详细说明

    `web.xml`是Java Web应用程序中的核心配置文件,用于描述和配置Web应用程序的各种属性、组件及其行为。本文档将详细解析`web.xml`中的各个元素及其功能,帮助开发者更好地理解和使用该文件。 #### 二、常用元素及其...

    web.xml中配置过滤器

    在 web.xml 文件中配置...在 web.xml 文件中配置过滤器是实现 Servlet 编程中的一个重要步骤。通过正确地配置过滤器,我们可以截取和修改进入一个 Servlet 或 JSP 页面的请求或从一个 Servlet 或 JSP 页面发出的响应。

    servlet-api.jar 下载地址

    在Web应用中,`web.xml`文件是部署描述符,它指定了Servlet的映射、初始化参数和过滤器等配置。例如,你可以通过以下配置将一个Servlet映射到URL路径: ```xml &lt;servlet&gt; &lt;servlet-name&gt;MyServlet&lt;/servlet-name...

    web.xml.txt

    `web.xml` 是一个 XML 文件,用于配置 Java Web 应用程序中的各种组件和服务。它是 Java Servlet 规范的一部分,用于指定 Servlet 的配置、过滤器(Filter)、监听器(Listener)以及其他与 Web 应用相关的配置信息。 #...

Global site tag (gtag.js) - Google Analytics