在 spring XML 中通过 EL 导入 spring 配置文件
Importing a spring config file via EL in spring XML
将 spring xml 导入另一个 spring xml xml 文件的位置将在 [=18= 中使用 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')}" />
它适用于我的 spring 安全拦截 URL 定义之一,但我没有用你的案例测试它。
将 spring xml 导入另一个 spring xml xml 文件的位置将在 [=18= 中使用 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')}" />
它适用于我的 spring 安全拦截 URL 定义之一,但我没有用你的案例测试它。