在Spring XML中通过EL导入spring配置文件

Ponmanikandan Boothalingam:

在另一个spring xml中导入spring xml,xml文件的位置将在spring中使用EL动态构建。我尝试如下。它不起作用。

<import resource="../core/#{systemProperties['test.demo.enable'] eq 'true'?'XXXX':'YYYY' }/my-context.xml" />

马克西姆斯:

我不确定,但是如果您在EL中完全构建路径,它可能会起作用:

<import resource="#{'../core/'.concat(systemProperties['test.demo.enable']  eq 'true'?'XXXX':'YYYY').concat('/my-context.xml')}" />

它可以在我的春季安全拦截URL定义之一中工作,但是我还没有对您的案例进行测试。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Spring Boot中覆盖配置文件属性

在spring boot @activeprofile注释中配置Maven配置文件

Spring 3.1中的默认配置文件

在Spring XML配置文件中串联字符串?

在persistence.xml和spring配置文件中配置数据源之间的区别

如何在Spring xml配置文件中初始化Java Date对象?

如何通过Spring XML配置文件配置JPA EntityListener?

在Spring XML配置文件中使用Properties String

导入Spring @Configuration以获取特定配置文件

Spring找不到bean xml配置文件:“无法从相对位置导入bean定义”

如何通过配置文件激活/停用Spring Security

Spring通过配置文件的组合选择属性源

连接字符串中的Spring配置文件

根据spring配置文件导入bean资源

STS中缺少Spring / Spring Bean配置文件选项

Spring Boot:在PropertySourcesPlaceholderConfigurer加载的文件中忽略了配置文件

通过Spring Boot启动器包含配置文件

如何从XML配置文件设置Spring属性?

Spring Cloud配置多个配置文件

spring配置文件中import标签的怪异行为

Spring配置文件中的Liquibase文件路径

在spring配置文件中设置资源

Spring配置文件中的Bean参考:哪种语法?

web.xml和spring mvc配置文件中的处理错误之间的区别

Spring Batch:Java配置文件中的并行步骤执行

什么是将配置文件存储在war文件中的最佳位置,以便可以使用Spring轻松导入它们

从Spring配置文件中删除其他配置文件

在配置文件中忽略的spring.cloud.inetutils.ignoredInterfaces

Spring 配置文件組