首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Thymeleaf th:inline=“javascript”(白标签错误页)

Thymeleaf th:inline=“javascript”(白标签错误页)
EN

Stack Overflow用户
提问于 2017-06-11 16:05:11
回答 1查看 665关注 0票数 0

我不知道如何解决这个问题

Spring-side: role.java

代码语言:javascript
复制
@RequestMapping(value = "/role", method = RequestMethod.GET)
    public String role(Model model){
        List<Role> list=rImp.list();
        model.addAttribute("data",list);
        return "role";      
    }  

所以如果我现在尝试inline="javascript":

代码语言:javascript
复制
  <script type="text/javascript" th:inline="javascript">
    /*<![CDATA[*/
       var List = /*[[${data}]]*/;
      /*]]>*/
    </script>

当我运行它时,我得到以下响应:

白色标签错误页 此应用程序没有/error的显式映射,因此您认为这是一种退步。孙俊11 :05:35湿2017年发生了一个意想不到的错误(type=Internal服务器错误,status=500)。没有可用的消息

EN

回答 1

Stack Overflow用户

发布于 2017-06-11 16:14:10

请使用/*<![CDATA[*/var List = /*[[${data}]]*/;/*]]>*/而不是var List = [[${list}]];,因为列表将被添加到具有此名称的模型中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44485894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档