使 javascript 根据 .properties 文件中的布尔值设置有条件地执行
Make javascript execute conditionally based on boolean setting in .properties file
嘿,使用 spring 工具套件,在网络应用程序中相对较新。我有一个大型 java 脚本方法,我现在需要根据 .properties 文件中配置的设置有条件地执行该方法(即 generateCourseCondition=true)。想知道访问此布尔值的最佳方法是什么。
示例:
在general.properties
catalogcourse.courseCatalogLinkSwitch=真
Bean 定义
<bean id="plannedCourseController" class="plannedcourse.web.PlannedCourseController" >
<property name="courseCatalogLinkSwitch" value="${catalogcourse.courseCatalogLinkSwitch}" />
</bean>
控制器Setter:
public void setCourseCatalogLinkSwitch(boolean courseCatalogLinkSwitch) {
this.courseCatalogLinkSwitch= courseCatalogLinkSwitch;
}
java 脚本
if (courseCatalogLinkSwitch (or however I am supposed to access)){
.......
}
任何建议、类似示例或链接都会非常有帮助。谢谢!
将变量添加到模型中并将javascript变量写入jsp。
<script>
var courseCatalogLinkSwitch = <c:out value="${model.courseCatalogLinkSwitch}" />
</script>
嘿,使用 spring 工具套件,在网络应用程序中相对较新。我有一个大型 java 脚本方法,我现在需要根据 .properties 文件中配置的设置有条件地执行该方法(即 generateCourseCondition=true)。想知道访问此布尔值的最佳方法是什么。
示例:
在general.properties
catalogcourse.courseCatalogLinkSwitch=真
Bean 定义
<bean id="plannedCourseController" class="plannedcourse.web.PlannedCourseController" >
<property name="courseCatalogLinkSwitch" value="${catalogcourse.courseCatalogLinkSwitch}" />
</bean>
控制器Setter:
public void setCourseCatalogLinkSwitch(boolean courseCatalogLinkSwitch) {
this.courseCatalogLinkSwitch= courseCatalogLinkSwitch;
}
java 脚本
if (courseCatalogLinkSwitch (or however I am supposed to access)){
.......
}
任何建议、类似示例或链接都会非常有帮助。谢谢!
将变量添加到模型中并将javascript变量写入jsp。
<script>
var courseCatalogLinkSwitch = <c:out value="${model.courseCatalogLinkSwitch}" />
</script>