根据.properties文件中的布尔设置有条件地执行javascript

时间:2015-04-10 20:09:55

标签: javascript spring spring-mvc properties

嘿使用spring工具套件,在webapps中相对较新。我有一个大的javascript方法,我现在需要根据.properties文件中配置的设置有条件地执行(即generateCourseCondition = true)。想知道访问这个布尔值的最佳方法是什么。

示例:

一般来说.properties

catalogcourse.courseCatalogLinkSwitch =真

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)){
.......
}

任何建议,类似示例或链接都会非常有用。谢谢!

1 个答案:

答案 0 :(得分:0)

将变量添加到模型中并在jsp中编写javascript变量。

<script>
  var courseCatalogLinkSwitch = <c:out value="${model.courseCatalogLinkSwitch}" />
</script>