我正在开发一个 Spring-MVC 应用程序,其中我必须保存一个 String 值,该值在许多其他地方(但在 java 代码中)都需要。我在网上查了一些解决方案,但我只找到了如何声明它,而不是访问它。
我需要这样的东西:
<bean id="commontoAllProperty" value="String_value"/>
并从 java 代码访问上面类似的内容:
class someClass {
private String getValueInBeanWithId(commontoAllProperty);
}
一个非常模糊的描述,但我一直在打字那个字符串。顺便说一句,它是一个文件系统路径。你能帮忙的话,我会很高兴。多谢。 :-)
最佳答案
您可以将值存储在属性文件中,并在整个 Spring 中使用 @Value
访问它。注解。您在 this 中有一个示例博客文章,请注意
@Value("${msg}")
private String msg;
关于java - Spring MVC : Saving a string in servlet-context and accessing from java code,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29537490/