【发布时间】:2015-04-10 20:09:55
【问题描述】:
嘿,使用 spring 工具套件,在 webapps 中相对较新。我有一个很大的javascript 方法,我现在需要根据.properties 文件中配置的设置有条件地执行它(即generateCourseCondition=true)。想知道访问这个布尔值的最佳方法是什么。
例子:
一般.properties
catalogcourse.courseCatalogLinkSwitch=true
Bean 定义
<bean id="plannedCourseController" class="plannedcourse.web.PlannedCourseController" >
<property name="courseCatalogLinkSwitch" value="${catalogcourse.courseCatalogLinkSwitch}" />
</bean>
控制器设置器:
public void setCourseCatalogLinkSwitch(boolean courseCatalogLinkSwitch) {
this.courseCatalogLinkSwitch= courseCatalogLinkSwitch;
}
java脚本
if (courseCatalogLinkSwitch (or however I am supposed to access)){
.......
}
任何建议、类似示例或链接都会非常有帮助。谢谢!
【问题讨论】:
-
控制器在发送到 jsp 之前是否进行了任何特定操作,还是只是为了访问属性?如果您能提供更多控制器代码,那就太好了。
-
不,我认为@taptrick 想要的是直接从 JavaScript 上下文(客户端)访问该值(在
.properties文件中)。如果是这样,那是不可能的,至少不是你想要的方式。
标签: javascript spring spring-mvc properties