使用Spring Security代码<sec:authentication property="principal.id" />
作为<c:set…>
代码的值的可行方法是什么?
这些陈述:
<c:set var="userId" value="<sec:authentication property='principal.id' />"/>
<c:set var="userId" value="<sec:authentication property=\"principal.id\" />"/>
无效。
答案 0 :(得分:3)
在您的案例中没有理由使用“value”属性。以这种方式使用<c:set>
标记:
<c:set var="userId">
<sec:authentication property="principal.id"/>
</c:set>