Java 在Spring中,如何在注入期间连接静态方法的结果
在bean注入期间,我希望从类的静态方法获取一个返回值,并与其他内容连接以形成一个文件位置。有没有办法在春天做到这一点 这是静态类Java 在Spring中,如何在注入期间连接静态方法的结果,java,spring,spring-el,Java,Spring,Spring El,在bean注入期间,我希望从类的静态方法获取一个返回值,并与其他内容连接以形成一个文件位置。有没有办法在春天做到这一点 这是静态类 public class MyEnv{ public static String getRoot(){ return "/u1/temp/" } } 我想这样做: <bean id="MyBean" class = "com.app.test.FileLoader"> <property name="fi
public class MyEnv{
public static String getRoot(){
return "/u1/temp/"
}
}
我想这样做:
<bean id="MyBean" class = "com.app.test.FileLoader">
<property name="fileLocation" value = "#{'MyEnv.getRoot()'+'testfile.txt'}">
</bean>
这可能吗?感谢您的帮助。请尝试:
"#{T(com.mypackage.MyEnv).getRoot() + 'testfile.txt'}"