<listener>
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>WEB-INF/classes/log4j-commonService.properties</param-value>
</context-param>
<context-param>
<param-name>log4jRefreshInterval</param-name>
<param-value>50000</param-value>
</context-param>
<context-param>
<param-name>log4jExposeWebAppRoot</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>commonService.root</param-value>
</context-param>
分享到:
相关推荐
监听器可以在 Web 应用启动时执行一些初始化操作。容器将创建 listener 中的类实例,并将其作为监听器。监听器可以在 ServletContext 中注册监听器,以便在特定的生命周期事件中执行操作。 load-on-startup 元素 ...
3. **web.xml**: 这是Web应用的部署描述符,定义了Servlet、过滤器、监听器等组件的配置。它指定应用程序的入口点,即DispatcherServlet,并配置如何处理HTTP请求。例如,设置Spring MVC的前端控制器,以及其他服务...
在实际开发中,`web.xml`用于配置安全控制、性能优化、日志记录等。例如,通过过滤器实现登录验证,通过监听器进行数据缓存管理,通过错误页面提供友好的错误提示。 9. **动态web项目与Maven** 当使用Maven构建...
WEB.xml详解主要涉及了Java EE Web应用程序的标准配置文件web.xml的详细使用说明,这是Servlet规范中定义的一个配置文件,用于配置web应用的初始化参数、servlet和filter、监听器等组件。 首先,web.xml文件在Web...
`web.xml`是Java Web应用程序的核心配置文件,它遵循Java EE规范中的定义,用于定义Web应用的组件、监听器、过滤器以及它们之间的映射关系。在这个文件中,你可以配置Servlet、过滤器、会话超时、错误页面、欢迎文件...
`web.xml`是Java Web应用程序中的核心配置文件,用于描述和管理Web应用程序的各种组件,如Servlet、过滤器(Filter)、监听器(Listener)等。它是一个XML文件,遵循特定的DTD(Document Type Definition)规范,...
4. **监听器(Listeners)**:用来监听Web应用中特定事件的发生,并作出响应。 5. **Servlet映射(Servlet Mappings)**:将Servlet类与URL模式进行关联。 6. **会话配置(Session Configurations)**:定义了有关...
此文件位于WEB-INF目录下,被服务器用来解析Web应用的各种设置,如Servlet映射、过滤器配置、监听器注册等。下面将对`web.xml`中的关键元素进行详细介绍。 #### 1. `web-app` 这是`web.xml`的根元素,用于封装整个...
7. ****: listener元素声明事件监听器,它们会在特定的Servlet容器事件(如会话创建、销毁等)发生时被调用。 8. ****: 此元素用于定义Servlet,包括其类名和初始化参数,使得Servlet能够在应用启动时被加载和初始...
`web.xml`是Java Web应用的核心配置文件之一,用于定义应用程序级别的配置信息,如过滤器、监听器、欢迎页面列表等。下面将详细介绍Struts2.5中的`web.xml`配置要点。 ### Struts2.5 Web.xml配置概述 #### 1. **...
在Java Web应用中,`web.xml`是Web应用的部署描述符,它是整个应用的核心配置文件,定义了应用程序的行为、组件、监听器、过滤器、会话超时、错误页面、安全设置等关键信息。加入`web.xml`意味着开发者可以根据这个...
在WebWork中,`web.xml`主要用来设置Servlet、过滤器(Filter)以及监听器(Listener): 1. **WebWork Dispatcher Servlet**:WebWork通过DispatcherServlet处理HTTP请求。你需要在`web.xml`中注册这个Servlet,并...
本文档将深入探讨Tomcat中的两个核心配置文件:`web.xml`和`server.xml`,并提供详细的配置说明和实例。 ### 一、Tomcat介绍 1.1 **Tomcat简介** Tomcat是开源的Servlet容器,它实现了Java Servlet和JavaServer ...
web.xml文件是Web应用程序中用于配置Servlet、过滤器、监听器、会话超时以及错误处理等的重要配置文件。它遵循特定的XML Schema,并提供了一种声明式的方式来配置Web应用程序的行为。正确配置web.xml文件,可以使Web...
监听器是Java Servlet API的一部分,它们实现了`ServletContextListener`接口,可以在Web应用的生命周期中监听特定事件。这里我们关注两个常见的监听器: 1. **ContextLoaderListener** `ContextLoaderListener`...
ContextLoaderListener 是Spring框架中一个重要的组件,它作为Servlet容器的监听器(ServletContextListener),在Web应用程序启动时自动加载ApplicationContext的配置信息。当web.xml中配置了`<listener-class>org...
此外,还可以配置Spring的ContextLoaderListener,该监听器会加载`applicationContext.xml`,使得Spring的IoC容器能够在Web应用启动时初始化。 4. **Spring4的新特性**: - **Java配置**:Spring4增强了对Java配置...
在Java Web开发中,`web.xml`是应用的部署描述符,它是应用程序配置的核心,用于定义各种组件、过滤器、监听器等。以下是一些关键配置点的归纳: 1. **Spring上下文配置** 当我们需要改变`applicationContext.xml`...