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

web.xml 的配置文件

    博客分类:
  • SSH
阅读更多

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd"
 version="2.4">

 <!--
  - Contacts web application
  -
  - web.xml for "filter" artifact only.
  -
  - $Id: web.xml,v 1.18 2007/04/16 04:44:41 jianfeng.zhang Exp $
 -->

 <display-name>51point Application</display-name>

 <!--
  - Location of the XML file that defines the root application context
  - Applied by ContextLoaderListener.
 -->
 <context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>
   /WEB-INF/classes/webApplicationContext.xml
   /WEB-INF/classes/hibernateContext.xml
   /WEB-INF/classes/commonApplicationContext.xml
   /WEB-INF/classes/permissionApplicationContext.xml
   /WEB-INF/classes/applicationContext_zjf.xml
   /WEB-INF/classes/applicationContext_hh.xml
   /WEB-INF/classes/applicationContext_hcc.xml
   /WEB-INF/classes/applicationContext_wdj.xml
   /WEB-INF/classes/applicationContext_cyk.xml
   /WEB-INF/classes/applicationContext_jjq.xml
   /WEB-INF/classes/schedulerContext.xml
  </param-value>
 </context-param>
 <context-param>
  <param-name>webAppRootKey</param-name>
  <param-value>point.root</param-value>
 </context-param>
 <context-param>
  <param-name>log4jConfigLocation</param-name>
  <param-value>/WEB-INF/classes/log4j.properties</param-value>
 </context-param>
 <filter>
  <filter-name>Set Character Encoding</filter-name>
  <filter-class>
   com.insightcn.point.web.filter.SetEncodeFilter
  </filter-class>
  <init-param>
   <param-name>encoding</param-name>
   <param-value>GBK</param-value>
  </init-param>
 </filter>
 <filter>
  <filter-name>ConsoleLoginFilter</filter-name>
  <filter-class>
   com.insightcn.point.web.filter.CheckLoginFilter
  </filter-class>
  <init-param>
   <param-name>exceptable-pages</param-name>
   <param-value>manage/index.jsp,manage/login.do</param-value>
  </init-param>
  <init-param>
   <param-name>admin-login-page</param-name>
   <param-value>/manage/index.jsp</param-value>
  </init-param>

 </filter>
 <filter>
  <filter-name>FrontCheckLoginFilter</filter-name>
  <filter-class>
   com.insightcn.point.web.filter.FrontCheckLoginFilter
  </filter-class>
  <init-param>
   <param-name>exceptable-pages</param-name>
   <param-value>/fore/index.do</param-value>
  </init-param>
  <init-param>
   <param-name>front-login-page</param-name>
   <param-value>/fore/index.do</param-value>
  </init-param>

 </filter>
 <!--
  <filter>
  <filter-name>Acegi Filter Chain Proxy</filter-name>
  <filter-class>
  org.acegisecurity.util.FilterToBeanProxy
  </filter-class>
  <init-param>
  <param-name>targetClass</param-name>
  <param-value>
  org.acegisecurity.util.FilterChainProxy
  </param-value>
  </init-param>
  </filter>
 -->
 <filter-mapping>
  <filter-name>Set Character Encoding</filter-name>
  <url-pattern>/*</url-pattern>
 </filter-mapping>
 <filter-mapping>
  <filter-name>ConsoleLoginFilter</filter-name>
  <url-pattern>/manage/*</url-pattern>
 </filter-mapping>
 <filter-mapping>
  <filter-name>FrontCheckLoginFilter</filter-name>
  <url-pattern>/fore/*</url-pattern>
 </filter-mapping>
 <filter-mapping>
  <filter-name>FrontCheckLoginFilter</filter-name>
  <url-pattern>*.do</url-pattern>
 </filter-mapping>
 <!--
  <filter-mapping>
  <filter-name>Acegi Filter Chain Proxy</filter-name>
  <url-pattern>/*</url-pattern>
  </filter-mapping>
 -->
 <!--
  - Loads the root application context of this web app at startup.
  - The application context is then available via
  - WebApplicationContextUtils.getWebApplicationContext(servletContext).
 -->

 <listener>
  <listener-class>
   org.springframework.web.util.Log4jConfigListener
  </listener-class>
 </listener>

 <listener>
  <listener-class>
   com.insightcn.point.util.SpringContextLoaderListener
  </listener-class>
 </listener>

 <!--
  The HttpSessionEventPublisher will publish
  HttpSessionCreatedEvent and HttpSessionDestroyedEvent
  to the WebApplicationContext
  <listener>
  <listener-class>
  org.acegisecurity.ui.session.HttpSessionEventPublisher
  </listener-class>
  </listener>
 -->
 <!-- log4j config bootstrap loader-->
 <servlet>
  <servlet-name>log4j</servlet-name>
  <servlet-class>
   org.springframework.web.util.Log4jConfigServlet
  </servlet-class>
  <load-on-startup>1</load-on-startup>
 </servlet>
 <!-- Spring context config bootstrap loader-->
 <!--
  <servlet>
  <servlet-name>springContext</servlet-name>
  <servlet-class>
  org.springframework.web.context.ContextLoaderServlet
  </servlet-class>
  <load-on-startup>2</load-on-startup>
  </servlet>
 -->
 <!-- ============= The Struts ActionServlet Configuration ============= -->

 <servlet>
  <servlet-name>action</servlet-name>
  <servlet-class>
   org.apache.struts.action.ActionServlet
  </servlet-class>
  <init-param>
   <param-name>config</param-name>
   <param-value>
    /WEB-INF/struts-config.xml,/WEB-INF/struts-config-permission.xml,/WEB-INF/struts-config-jjq.xml,/WEB-INF/struts-config-wdj.xml,/WEB-INF/struts-config-hcc.xml,/WEB-INF/struts-config-zjf.xml,/WEB-INF/struts-config-hh.xml,/WEB-INF/struts-config-cyk.xml
   </param-value>
  </init-param>
  <init-param>
   <param-name>debug</param-name>
   <param-value>3</param-value>
  </init-param>
  <init-param>
   <param-name>detail</param-name>
   <param-value>3</param-value>
  </init-param>
  <load-on-startup>4</load-on-startup>
 </servlet>

 <servlet>
  <servlet-name>ValidateCodeServlet</servlet-name>
  <display-name>
   This is the display name of my J2EE component
  </display-name>
  <description>
   This is the description of my J2EE component
  </description>

  <servlet-class>
   com.insightcn.point.util.ValidateCodeServlet
  </servlet-class>

 </servlet>

 <servlet-mapping>
  <servlet-name>action</servlet-name>
  <url-pattern>*.do</url-pattern>
 </servlet-mapping>

 <servlet-mapping>
  <servlet-name>ValidateCodeServlet</servlet-name>
  <url-pattern>/servlet/ValidateCodeServlet</url-pattern>
 </servlet-mapping>

 <servlet>
  <servlet-name>DisplayPicture</servlet-name>
  <servlet-class>
   com.insightcn.point.util.DisplayPicture
  </servlet-class>
  <load-on-startup>3</load-on-startup>
 </servlet>
 <!--
  - Provides core MVC application controller. See contacts-servlet.xml.
 -->
 <!--
  <servlet>
  <servlet-name>contacts</servlet-name>
  <servlet-class>
  org.springframework.web.servlet.DispatcherServlet
  </servlet-class>
  <load-on-startup>1</load-on-startup>
  </servlet>
 -->
 <!-- ============= The Struts Action Servlet Mapping ================== -->
 <!--
  
 -->
 <!--
  <servlet-mapping>
  <servlet-name>contacts</servlet-name>
  <url-pattern>*.htm</url-pattern>
  </servlet-mapping>
 -->

 <!--
  - Provides web services endpoint. See remoting-servlet.xml.
 -->
 <!--
  <servlet>
  <servlet-name>remoting</servlet-name>
  <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
  <load-on-startup>2</load-on-startup>
  </servlet>
  
  <servlet-mapping>
  <servlet-name>remoting</servlet-name>
  <url-pattern>/remoting/*</url-pattern>
  </servlet-mapping>
  
  
  
 -->
 <servlet-mapping>
  <servlet-name>DisplayPicture</servlet-name>
  <url-pattern>/servlet/picture</url-pattern>
 </servlet-mapping>
 <welcome-file-list>
  <welcome-file>/index.jsp</welcome-file>
  <welcome-file>/index.html</welcome-file>
 </welcome-file-list>

 <taglib>
  <taglib-uri>/spring</taglib-uri>
  <taglib-location>/WEB-INF/spring.tld</taglib-location>
 </taglib>
 <!-- =============== The Struts Taglib Definition ===================== -->
 <taglib>
  <taglib-uri>struts-bean</taglib-uri>
  <taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
 </taglib>
 <taglib>
  <taglib-uri>struts-html</taglib-uri>
  <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
 </taglib>
 <taglib>
  <taglib-uri>struts-logic</taglib-uri>
  <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
 </taglib>
 <taglib>
  <taglib-uri>struts-tiles</taglib-uri>
  <taglib-location>/WEB-INF/struts-tiles.tld</taglib-location>
 </taglib>

 <!-- ================================================================== -->
 <!-- ============= The Struts-Menu Taglib Definition ================== -->
 <taglib>
  <taglib-uri>struts-menu</taglib-uri>
  <taglib-location>/WEB-INF/struts-menu.tld</taglib-location>
 </taglib>
 <!-- ============= The Custome Taglib Definition ================== -->
 <taglib>
  <taglib-uri>displaytag</taglib-uri>
  <taglib-location>/WEB-INF/displaytag-11.tld</taglib-location>
 </taglib>
 <taglib>
  <taglib-uri>displaywraptag</taglib-uri>
  <taglib-location>/WEB-INF/displaytagpro-11.tld</taglib-location>
 </taglib>

</web-app>

分享到:
评论

相关推荐

    web.xml配置文件详解

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

    web.xml配置详解, web.xml web.xml 配置实例

    Web.xml 配置详解 Web.xml 是一个部署描述符文件,用于...web.xml 文件是 Web 应用程序的配置文件,用于描述 Web 应用程序的各种配置信息。了解 web.xml 文件的结构和元素次序对于开发和配置 Web 应用程序非常重要。

    关于web.xml配置文件记录.docx

    关于 web.xml 配置文件记录 Web.xml 配置文件是 Servlet 规范中定义的部署描述符文件,它是 Web 应用的配置文件。作为一个 XML 文件,web.xml 必须以一个 XML 头开始,声明可以使用的 XML 版本并给出文件的字符编码...

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

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

    web.xml配置详解

    web.xml 配置详解是指在 Java Web 应用程序中使用的部署描述符配置文件。它是一个 XML 文件,包含了很多描述 servlet/JSP 应用的各个方面的元素,如 servlet 注册、servlet 映射以及监听器注册。 在 web.xml 文件中...

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

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

    Web项目没有web.xml配置文件

    在现代的Web开发中,"Web项目没有web.xml配置文件"是一个常见的现象,尤其是在使用Spring Boot、Spring MVC等框架时。传统的Java Web应用通常依赖于`web.xml`文件来配置Servlet、过滤器、监听器等核心组件,但在最新...

    Web.xml配置文件.pdf

    《Web.xml配置文件详解》 在Java Web应用中,`Web.xml`文件是核心的部署描述符,它定义了应用程序的结构、行为以及服务器如何处理请求。这份文档将深入探讨`Web.xml`配置文件的各个关键元素,帮助开发者更好地理解...

    web.xml配置文件

    web.xml配置文件

    sruts2.0 web.xml 配置文件

    `web.xml`配置文件在Struts2中扮演着至关重要的角色,它是整个应用的部署描述符,定义了应用程序的入口点、过滤器、Servlet以及其他Web组件的配置信息。在这里,我们将深入探讨`web.xml`配置文件在Struts2中的应用...

    java web项目 web.xml配置文件下载

    全新的java web项目的配置文件,新建的纯净的web.xml文件,没做任何改动,下载就可以使用了。

    spring在web.xml中和在struts中的不同配置..pdf

    Struts2的Spring插件会在Struts配置文件(如struts.xml)中定义一个`&lt;package&gt;`,包含`&lt;interceptors&gt;`和`&lt;default-interceptor-ref&gt;`元素,这样Struts2就会知道如何与Spring协作,将Action实例化和依赖注入交给...

    详解Spring mvc的web.xml配置说明

    在构建基于Spring MVC的Web应用程序时,`web.xml`配置文件扮演着至关重要的角色。它定义了应用程序的行为,包括启动时的初始化、请求处理以及中间件的设置。下面我们将详细探讨`web.xml`中涉及Spring MVC的主要配置...

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

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

    log4j与web.xml的配置

    4. **通过web.xml配置Log4j** - 在web.xml中,我们可以使用`&lt;context-param&gt;`标签来指定Log4j配置文件的位置,例如: ```xml &lt;param-name&gt;log4jConfigLocation &lt;param-value&gt;/WEB-INF/classes/log4j....

Global site tag (gtag.js) - Google Analytics