时间:2021-05-19
先贴正确配置
一. xml标签的xsd版本
spring-beans.xsd 文件不要指定版本,也可以使用高版本(起码是3.1),原因是 spring profile 是3.1版本开始的。
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" ...... xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd">二. dispatcherServlet文件配置
web.xml中配置了 DispatcherServlet 的 contextConfigLocation,需要在 spring-dispatch.xml 添加 spring profile 的配置,配置项同上。
<!-- profile配置 --> <context-param> <param-name>spring.profiles.active</param-name> <param-value>prd</param-value> </context-param> <!-- Spring配置 --> <context-param> <param-name>contextConfigLocation</param-name> <param-value> classpath:config/spring/spring-context.xml classpath:config/spring/spring-security.xml </param-value> </context-param> ...... <!-- Spring Dispatcher配置 --> <servlet> <servlet-name>dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value> classpath:config/spring/spring-hessian-server.xml classpath:config/spring/spring-dispatch.xml classpath:config/spring/spring-security.xml </param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet>以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
eclipse导入Spring配置文件约束Windows-Preference-XML-XMLCatalog点Add选FileSystem下spring的解压包
Spring在web.xml中的配置详细介绍前言在实际项目中spring的配置文件applicationcontext.xml是通过spring提供的加载机制自
使用Java的方式配置Spring我们现在要完全不使用Spring的xml配置,全权使用Java来配置Spring!JavaConfig是Spring的一个子项
一.spring配置文件:application.xml
P代表(Profiles配置文件)在指定的中,可以通过-P进行传递或者赋值。假如pom.xml如下prod...test...打包时执行mvncleanpack