如何从JaveScript代码中的ModelAndView访问变量

时间:2019-09-19 12:30:17

标签: javascript jsp jstl

我有一个返回ModelAndView对象的控制器

return new ModelAndView("operatorDetail", model);

然后我可以像这样从我的JSP页面访问模型对象中的元素

<c:if test="${not empty operator and operator.regionId eq item.regionId}"

我的问题是,有没有办法我可以访问javascript代码中的那些元素? 我考虑过将这些值放在HTML的输入元素中,使其隐藏并访问它们的值,但是还有更实用的方法吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

是的,您当然可以拥有类似的东西。声明var in jsp

<c:set var="yourJspVar" scope="session" value=" your object"/>

java-script中的设置变量

<script>
  var jsVar = '${yourJspVar}';
  alert(jsVar);
</script>