0 0

web.xml如何设置可以读取多个spring文件5

项目启动之后,我感觉没有加载spring文件,因此注入失败,导致我在action中 ecuserCustomerManager 为空。
我看了一下web.xml中的设置如下:
<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  </listener>
  <context-param>
    <param-name>contextConfigLocation</param-name>
	<param-value>/WEB-INF/**/spring*.xml</param-value>
  </context-param>


但是我的WEB—INF下目录是这样的。


这样写之后 spring-hessian-servlet.xml 可以加载了,但是我的其它的spring.xml并不是放在WEB-INF 下面的,目前是跟src在同一级的。我如何引入其它的spring.xml呢? 现在的文件目录如下:



其中spring-hessian-servlet.xml  也没有import之类的语句。
2014年7月13日 20:04
  • 大小: 10.7 KB
  • 大小: 14.7 KB

5个答案 按时间排序 按投票排序

0 0

采纳的答案

右键resource--Build Path--- Use as Source Folder,
然后在web.xml中加入xiaotqc000 童鞋所说

2014年7月14日 09:00
0 0

<context-param>
	<param-value>
	    /WEB-INF/**/spring*.xml 
	    classpath:config/common/spring*.xml 
	    classpath:manager/customer/spring-*.xml
	</param-value>
</context-param>

2014年7月14日 14:14
0 0

最简单的 ,把所有子配置文件通过<import resource="**.xml" />添加到主配置文件中,web.xml加载的时候就加载这一个就行了,context-param写那么多,你不感觉累吗?

2014年7月14日 09:31
0 0

web.xml中如下:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath*:esb/spring/spring-pub.xml,
classpath*:oa/spring/spring-oa.xml,
classpath*:spring_anbpm/spring-anbpm-wf.xml
</param-value>
</context-param>

2014年7月14日 09:09
0 0

<context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>classpath:config/common/spring*.xml</param-value>
  <param-value>classpath:manager/customer/spring-*.xml</param-value>
</context-param>

2014年7月14日 08:31

相关推荐

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

    在构建基于Spring MVC的Web应用程序时,`web.xml`配置文件扮演着至关重要的角色...理解并熟练掌握`web.xml`的配置是每个Spring MVC开发者必备的技能。通过合理的配置,我们可以让Spring MVC更好地服务于我们的Web应用。

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

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

    java解决org.springframework.web.context.ContextLoaderListener

    这个监听器是基于Servlet容器(如Tomcat、Jetty等)的,当Web应用启动时,它会读取配置文件(通常是`web.xml`),创建并加载ApplicationContext。如果在这个过程中遇到问题,比如`ClassNotFoundException`,那通常...

    spring web.xml指定配置文件过程解析

    在实际应用中,我们可能需要使用多个配置文件来配置我们的Spring Web应用程序。在这种情况下,我们可以使用逗号分隔的方式来指定多个配置文件。例如: ```xml &lt;param-name&gt;contextConfigLocation &lt;param-value&gt;...

    web.xml中的listen

    - `&lt;context-param&gt;`标签中的`contextConfigLocation`参数指定了Spring配置文件的位置,可以是多个文件,之间用逗号分隔。 #### 二、监听自定义Java类 除了加载Spring配置文件之外,`web.xml`还可以用于监听...

    web.xml中如何设置配置文件的加载路径实例详解

    以下是如何在web.xml中设置配置文件加载路径的详细说明。 首先,web应用程序启动时,容器如Tomcat会优先读取web.xml文件。在web.xml文件中,开发者可以通过"context-param"元素来指定配置文件的路径。 第一种方式...

    SSH三大框架整合 struts2(使用xml配置)+hibernate(使用xml配置)+spring(使用xml配置)

    通过定义Action类和对应的配置文件struts.xml,我们可以设置URL映射,指定请求如何转发到特定的方法。在XML配置中,我们可以定义action、result、param等元素,以声明式的方式管理应用程序的行为。 接着,Hibernate...

    Spring Boot多模块配置文件读取

    - 可以通过`spring.profiles.active`属性设置当前活动的Profile。 7. **配置文件的动态加载** - 在运行时,如果配置文件发生更改,可以使用`spring.cloud.config.server.git.auto-refresh`配置项来实现动态刷新。...

    Spring 加载多个配置文件

    在 Spring 框架中,通过合理地拆分和加载多个配置文件,不仅可以显著提升应用程序的可读性和可维护性,还能更好地适应大型项目的团队协作模式。掌握这些技巧,将帮助开发者构建更加健壮、灵活的企业级应用。

    DWR.xml配置文件说明书(含源码)

    spring Location* 任何以location开头的参数,每个参数都是指定一个spring的配置文件,在参数没有设置的情况下DWR会去读取spring的全局的配置文件. spring beanName 从配置文件中读取的bean的名称 “scope参数允许你...

    Spring-Reference_zh_CN(Spring中文参考手册)

    处理多个持久化单元 12.6.2. JpaTemplate 和 JpaDaoSupport 12.6.3. 基于原生的JPA实现DAO 12.6.4. 异常转化 12.6.5. 事务管理 12.6.6. JpaDialect III. Web 13. Web框架 13.1. 介绍 13.1.1. 与其他web框架的集成 ...

    spring mvc 读取配置文件

    总的来说,理解Spring MVC如何读取和使用配置文件对于构建高效、可维护的Web应用至关重要。熟练掌握配置文件的读取、bean的定义以及环境变量的处理,能够帮助开发者更好地控制和优化应用的运行行为。

    在Spring Boot中加载XML配置的完整步骤

    这可以通过在`pom.xml`文件中添加`spring-boot-starter-web`依赖来实现。 ```xml &lt;groupId&gt;org.springframework.boot &lt;artifactId&gt;spring-boot-starter-web ``` 然后,定义一个简单的Java类,如`SayHello`...

    29. Spring boot 文件上传(多文件上传)【从零开始学Spring Boot】

    1. **文件大小限制**:Spring Boot默认会限制上传文件的大小,你可以通过配置`spring.servlet.multipart.max-file-size`和`spring.servlet.multipart.max-request-size`来调整限制。 2. **文件验证**:在实际应用中...

    struts.xml中constent属性参数配置大全

    - **示例**:设置为`struts.objectFactory.spring.autoWire=byName`,表示按照名称进行自动装配。 ##### 6. **struts.objectFactory.spring.useClassCache** - **功能**:指定是否启用Spring的类缓存,默认为`true...

    读写Excel jxl.jar 读xml (log4j 文件上传下载笔记).rar

    例如,使用Servlet或Spring MVC框架,你可以创建一个端点来接收上传的文件,将其保存到服务器的特定目录,并返回确认消息。 综上所述,掌握jxl.jar的Excel操作、XML解析、log4j日志管理和文件上传下载技术,能够极...

    Spring框架web项目实战全代码分享

    - `&lt;listener&gt;`:定义了一个`ContextLoaderListener`监听器,当Web应用启动时,它会读取`context-param`中指定的配置文件,初始化Spring应用上下文。 4. **创建`applicationContext.xml`**: 这是Spring的配置...

    activiti、spring mvc 基础web项目

    数据库层面,Activiti会创建一个或多个表来存储流程实例、任务、变量等信息。Spring JDBC或MyBatis可以用来与这些表进行交互,获取或更新流程数据。 至于项目的具体实现,文件列表中可能包含了以下内容: 1. `pom....

    spring 常用的26个包

    1. `org.springframework.beans`:这个包主要处理JavaBeans,包括属性的读取、设置、类型转换以及事件处理等。它还提供了BeanFactory接口,它是Spring容器的基础。 2. `org.springframework.context`:这是Spring的...

    基于Maven 搭建Spring + SpringMVC源码.rar

    在Spring项目中,我们通常会创建一个或多个XML配置文件,用于声明bean的定义和依赖注入。例如,`applicationContext.xml`用于配置Spring容器,`servlet-context.xml`用于配置Spring MVC。 5. 配置Spring MVC ...

Global site tag (gtag.js) - Google Analytics