`
san_yun
  • 浏览: 2663021 次
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

web.xml配置注意点

 
阅读更多

1. servlet启动初始化

servlet默认只有访问到才会被初始化,可以通过如下配置容器启动时初始化

	 <servlet>
		<servlet-name>dispatcherServlet</servlet-name>
		<servlet-class>com.taobao.hsf.tlog.proxy.web.core.ProxyDispatcherServlet</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>

 其中load-on-startup表示启动顺序,注意如果servlet类名字不存在等错误信息在localhost.log中才能看到。

 

2. servlet-mapping

注意<url-pattern>/</url-pattern>和<url-pattern>/*</url-pattern>的区别。

 

比如http://localhost:8080/index 前者request.getServletPath()=index,后者永远返回"",前面一种配置,对于任意请求一样可以被拦截,所以应该避免url-pattern /*, 

 

分享到:
评论

相关推荐

    在web.xml中引入其他xml配置文件的步骤

    ### 在web.xml中引入其他XML配置文件的步骤 在Java Web开发中,`web.xml`作为Web应用程序的核心配置文件,负责定义应用级别的配置信息。为了提高代码的可维护性和复用性,有时需要将一部分配置内容提取到独立的XML...

    为tomcat服务器配置https,tomcat需要设置的server.xml与web.xml配置

    在Tomcat的`conf`目录下,有两个主要的XML配置文件:`server.xml`和`web.xml`。`server.xml`是Tomcat的主要配置文件,而`web.xml`则定义了应用程序的行为。 在`server.xml`中,我们需要配置`&lt;Connector&gt;`元素来启用...

    web.xml配置详解

    根元素为 web-app,注意 XML 元素是大小写敏感的,web-App 和 WEB-APP 都是不合法的。 二、部署描述符文件内的元素次序 XML 元素不仅是大小写敏感的,而且它们还对出现在其他元素中的次序敏感。例如,XML 头必须是...

    Web.xml配置详解

    ### Web.xml配置详解 #### 一、Web.xml概述 `web.xml` 文件是Java Web应用程序的核心配置文件之一,主要用于配置应用程序级别的各种初始化参数、监听器、过滤器、Servlet映射等。通过`web.xml`,开发者可以灵活地...

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

    ### 部署描述文件web.xml配置详解 #### 一、引言 在Java Web开发中,`web.xml`是一个非常重要的配置文件,它作为Web应用程序的部署描述符,负责管理与应用程序相关的各项配置信息。本文将深入解析`web.xml`的各项...

    weblogic.xml配置详解

    ### WebLogic.xml配置详解 #### 一、概述 `weblogic.xml` 文件是 WebLogic Server 应用服务器中专门用于自定义和配置部署在该服务器上的 Web 应用程序的一个重要配置文件。它允许开发人员和系统管理员针对 ...

    web.xml 中的listener、 filter、servlet 加载顺序及其详解.doc

    Web.xml 中的 listener、filter、servlet 加载顺序及其详解 在 Web 应用程序中,web.xml 文件扮演着非常...同时,我们也需要注意在 web.xml 文件中,各个配置节的顺序非常重要,以便实现对 Web 应用的正确配置和加载。

    web.xml的配置

    【web.xml配置详解】 在Java Web开发中,`web.xml`是Web应用程序的部署描述符,它是服务器理解和管理Web应用的核心配置文件。本文将详细解释`web.xml`中的一些主要配置元素及其作用。 1. **定义头和根元素** `web...

    web.xml中&lt;/context-param&gt;等配置的作用

    web.xml中等配置的作用 了解 web.xml 的配置信息和加载顺序对于理解框架的流程至关重要。在 web.xml 中,&lt;context-param&gt; 配置起着非常重要的作用,它在 web 项目启动时发挥着关键的作用。 首先,让我们来了解一下...

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

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

    web.xml配置

    注意,XML 元素是大小写敏感的,因此 web-App 和 WEB-APP 都是不合法的,web-app 必须用小写。 元素的次序 XML 元素不仅是大小写敏感的,而且它们还对出现在其他元素中的次序敏感。例如,XML 头必须是文件中的第一...

    web.xml配置入门到精通.pdf

    ### Web.xml配置入门到精通 #### 一、概述 `web.xml`是Java Web应用程序的核心配置文件之一,它主要用于配置应用程序级别的设置,如Servlet映射、过滤器、监听器等。本文将根据提供的资料深入探讨`web.xml`的配置...

    Web.xml配置详解精华

    ### Web.xml配置详解 #### 一、Web.xml概述 `Web.xml`是Java Web应用程序中的一个核心配置文件,用于描述应用程序的基本结构、配置信息以及一些关键的组件设置。该文件通常位于项目的`WEB-INF`目录下,并且是任何...

    web.xml 详细解析四合一.pdf

    值得注意的是,XML 元素对大小写敏感,`web-app` 必须全部小写。 #### 3. **元素次序** - **icon**: 可以指定用于表示 Web 应用的图标。 - **display-name**: 提供 Web 应用的名称,常用于 GUI 工具中。 - **...

Global site tag (gtag.js) - Google Analytics