【问题标题】:How to get value from spring controller class in javascript?如何从javascript中的spring控制器类中获取价值?
【发布时间】:2017-03-30 21:29:09
【问题描述】:

我在春天有一个控制器类。我正在传递诸如简单字符串或哈希图之类的值。我知道如何在百里香中获取价值。我想用纯 javascript 在我的 html 页面上获取值,没有百里香。我的控制器类:

    String s="RUSSIA";
    @RequestMapping(value = "/", method = RequestMethod.GET)
    public String Country( Model model) {
    model.addAttribute("country", s);
    return "index";
    }

现在我想在 javascript 变量中获取这个字符串。我使用的是 HTML 而不是 JSP。

【问题讨论】:

  • 有很多方法可以做到这一点。在不知道您在 JS 端使用什么库以及您的目标浏览器的情况下,我们不可能推荐一个好的。

标签: javascript java html spring spring-mvc


【解决方案1】:

你可以这样做:

<script th:inline="javascript">
/*<![CDATA[*/

    var country = [[${country}]];
    console.log(country);

/*]]>*/
</script>

如果你想离线运行你的html你可以这样做,JS变量将永远是俄罗斯的固定值

var country = /*[[${country}]]*/ 'Russia';

【讨论】:

    猜你喜欢
    • 2021-12-10
    • 2019-01-25
    • 1970-01-01
    • 2019-05-18
    • 2013-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-03
    相关资源
    最近更新 更多