我需要在 spring 上下文 xml 文件中使用值$$拆分字符串,我已经尝试过下面的事情,但没有运气:( 任何人都可以帮忙吗?
在java中它的工作方式是这样的,
public static void main(String[] args) {
System.err.println("localhost$$8080".split("\\$\\$")[1]);
}
我的尝试
<constructor-arg name="port" value="#{'#{config.getNode()}'.split('\\$\\$')[1]}" />
<constructor-arg name="port" value="#{'#{config.getNode()}'.split('$$')[1]}" />
<constructor-arg name="port" value="#{'#{config.getNode()}'.split('\$\$')[1]}" />
<constructor-arg name="port" value="#{'#{config.getNode()}'.split('\\u0024\\u0024')[1]}" />
注意:请假设config.getNode()
将给出值“localhost$$8080”。