【发布时间】:2020-12-24 09:20:02
【问题描述】:
我获取有关用户的信息并使用 AJAX 将其发送到服务器。
这很好:
<script>
/*<![CDATA[*/
data.orderId = [[${theOrder.id}]];
data.UserId = [[${#authentication.getPrincipal().getId()}]]; /*]]>*/
</script>
当我再添加一个时:
/*<![CDATA[*/ data.fromUserName = [[${#authentication.getPrincipal().getName()}]]; /*]]>*/
它破坏了代码并在浏览器控制台中抛出错误:Uncaught SyntaxError: Unexpected identifier。 我在 thymeleaf 上检查 .getName() 并且它有效。
【问题讨论】:
标签: javascript authentication syntax-error thymeleaf