`
myrl1023
  • 浏览: 35977 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

struts1.2有多个config和多个contextConfigLocation在web.xml中如何设置

阅读更多
struts1.2中有多个struts-config 和多个contextConfigLocation在项目中的web.xml当中是这样做的

 <!-- struts设置 -->
  <servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>com.chinaway.web.struts.action.ActionServlet</servlet-class>
    <init-param>
      <param-name>config</param-name>
      <param-value>
	      /WEB-INF/conf/struts-config.xml,
	      /WEB-INF/conf/struts-config-agent.xml,
	      /WEB-INF/conf/struts-config-onlineserve.xml,
	      /WEB-INF/conf/struts-config-drawing.xml,
	      /WEB-INF/conf/struts-config-fund.xml,
	      /WEB-INF/conf/struts-config-question.xml,
	      /WEB-INF/conf/struts-config-other.xml,
	      /WEB-INF/conf/struts-config-member.xml,
	      /WEB-INF/conf/struts-config-sign.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>0</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>*.do</url-pattern>
  </servlet-mapping>
  <!-- applicationContext -->
 <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>
    	/WEB-INF/classes/applicationContext.xml
    	/WEB-INF/classes/applicationContext_zcdb.xml
    	/WEB-INF/classes/applicationContext_forecast.xml
    	/WEB-INF/classes/com/chinaway/applicationContext.xml 
		/WEB-INF/classes/com/agent/applicationContext.xml 
		/WEB-INF/classes/com/chess/applicationContext-server.xml
	    /WEB-INF/classes/com/questionnaire/applicationContext.xml
	    /WEB-INF/classes/com/other/applicationContext.xml
	    /WEB-INF/classes/com/member/applicationContext.xml
	    /WEB-INF/classes/com/sign/applicationContext.xml
	    /WEB-INF/classes/com/endow/applicationContext.xml
	</param-value>
  </context-param>





分享到:
评论

相关推荐

    SSH和SSI等框架常用基础配置web.xml

    通过`contextConfigLocation`参数指定多个XML配置文件路径,其中`classpath*:`表示从类路径下的指定目录中加载所有符合通配符规则的XML文件。这样,Spring容器在启动时会自动加载这些配置文件并初始化。 #### 三、...

    Struts1.2+hibernate3.2+spring2.5ssh集成详细过程

    通过以上步骤,我们成功地集成了Struts1.2、Hibernate3.2和Spring2.5,构建了一个基于SSH框架的Web应用程序。这个过程中,我们不仅学习了如何配置这些框架的基本要素,还深入理解了各个层之间的交互原理。希望本文...

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

    Spring 在 web.xml 中和在 Struts 中的不同配置 在本文中,我们将探讨 Spring 在 web.xml 中和在 Struts 中的不同配置。首先,我们需要了解 Spring 的核心概念之一:ApplicationContext。 ApplicationContext 是 ...

    web.xml配置[归纳].pdf

    在Java Web开发中,`web.xml`是应用的部署描述符,它是应用程序配置的核心,用于定义各种组件、过滤器、监听器等。以下是一些关键配置点的归纳: 1. **Spring上下文配置** 当我们需要改变`applicationContext.xml`...

    ssh配置,Struts1.2+Sprint2+hibernate3.1

    - **修改Struts配置**:在`struts-config.xml`中加入以下插件配置,以集成Spring框架: ```xml &lt;plug-in className="org.springframework.web.struts.ContextLoaderPlugIn"&gt; &lt;set-property property="...

    struts spring hibernate整合

    在`web.xml`中,我们需要定义一个Struts插件——`ContextLoaderPlugIn`,该插件负责加载Spring的配置文件。 ```xml &lt;plug-in className="org.springframework.web.struts.ContextLoaderPlugIn"&gt; ...

    Struts整合Spring

    Struts和Spring是两个在Java Web开发中广泛使用的框架。Struts1.2是一个MVC(Model-View-Controller)框架,主要用于处理用户请求并控制应用程序的流程,而Spring2.0则是一个全面的企业级应用框架,提供了依赖注入、...

    MyContextLoaderPlugIn.jar

    和Spring中OpenSessionInView由于org.springframework.web.struts.ContextLoaderPlugIn中保存同一个对象的名不同导致openSessionInView失效 稍微修改后在struts-config.xml中使用MyContextLoaderPlugIn.jar包中...

    三大框架整合文档

    例如,如果项目中有struts-config.xml和struts1-config.xml两个配置文件,我们可以在`&lt;init-param&gt;`标签内,通过`&lt;param-value&gt;`指定配置文件的路径,并使用逗号分隔,如: ```xml &lt;param-name&gt;config ...

    SSHA环境的搭建.doc

    为了便于管理和维护,可以将`struts-config.xml`拆分为多个文件,如`struts-config-action.xml`、`struts-config-service.xml`等,然后在`web.xml`中配置这些文件。 八、配置验证框架 1. 使用Struts的Validator插件...

    Spring整合Struts

    &lt;set-property property="contextConfigLocation" value="/WEB-INF/action-servlet.xml.xml,/WEB-INF/applicationContext.xml"/&gt; ``` 这种方式允许你集中管理所有的Spring上下文文件,对于使用如StrutsTestCase...

    struts加载spring的方法

    除了在`web.xml`文件中进行基本的Spring配置外,还可以进一步在Struts的配置文件`struts-config.xml`中利用Spring的功能。这样做的好处是可以更加灵活地管理和配置Struts中的各种组件。 1. **定义Action类**:在...

    spring,struts1.x ,hibernate整合

    1. **使用 `DelegatingRequestProcessor`**:在 `struts-config.xml` 中设置 `processorClass`,将 Action 请求处理委托给 Spring。在 Spring 配置文件中,你需要为每个 Action 创建一个 Bean 并设置相应的依赖。 2...

    spring和struts整合的三种方案

    通过在 `struts-config.xml` 中设置 `processorClass` 属性,我们可以使用 Spring 提供的 `DelegatingRequestProcessor` 或 `AutowiringRequestProcessor`。这两种处理器都允许 Spring 自动管理 Struts 中的 Action ...

    整合Spring与Struts的几种方法

    2. **使用DelegatingRequestProcessor替换RequestProcessor**:在`struts-config.xml`中,将Struts的RequestProcessor替换为Spring的`DelegatingRequestProcessor`,并在Spring配置文件中定义与Struts `...

    spring 和 struts整合

    在Java Web开发领域,Spring和Struts是两个非常流行的框架,它们分别负责不同的职责。Spring是一个全面的后端框架,提供依赖注入(DI)、面向切面编程(AOP)以及事务管理等功能;而Struts则是一个基于MVC模式的Web...

    Struts1.3+Spring3.0+Hibernate3.3+DWR2.X框架集成文档v1.4

    在web.xml中进行Struts和Spring的配置 为了实现Struts与Spring框架的集成,在`web.xml`文件中需要进行以下配置: - **Struts配置**: - 配置`ActionServlet`以定义Struts的入口点。 - 设置`config`参数指向`...

    spring2.5.5+struts2+ibatis2.3.4登录实例.doc

    - `context-param`部分用于设置Spring的上下文配置位置和日志配置位置,分别为`contextConfigLocation`和`log4jConfigLocation`,分别指向`config/applicationContext*.xml`和`config/log4j.properties`。...

    Spring整合Struts 的详细开发文档

    - 如果有多个配置文件,可以使用 `&lt;context-param&gt;` 元素设置 `contextConfigLocation` 参数,值为配置文件的路径,多个文件之间用逗号分隔。 2. **配置 Struts 插件**: - Spring 与 Struts 的整合还需要 Struts...

Global site tag (gtag.js) - Google Analytics