【问题标题】:How to access variables from the ModelAndView in JavaScript code [duplicate]如何在 JavaScript 代码中从 ModelAndView 访问变量 [重复]
【发布时间】:2019-09-19 12:30:17
【问题描述】:

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

return new ModelAndView("operatorDetail", model);

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

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

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

谢谢。

【问题讨论】:

    标签: javascript jsp jstl


    【解决方案1】:

    是的,你当然可以拥有这样的东西。声明var in jsp

    &lt;c:set var="yourJspVar" scope="session" value=" your object"/&gt;

    并在java-script 中设置变量,如

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

    【讨论】:

      猜你喜欢
      • 2012-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-25
      • 2017-06-03
      • 2020-08-06
      • 1970-01-01
      相关资源
      最近更新 更多