c:设置标签以设置非原始类型值
问题描述:
使用Spring Security标签<sec:authentication property="principal.id" />
作为<c:set…>
标签的值的可能方式是什么?c:设置标签以设置非原始类型值
这些语句:
<c:set var="userId" value="<sec:authentication property='principal.id' />"/>
<c:set var="userId" value="<sec:authentication property=\"principal.id\" />"/>
将无法正常工作。
答
没有理由在您的案例中使用«value»属性。使用<c:set>
标签这样:
<c:set var="userId">
<sec:authentication property="principal.id"/>
</c:set>
好第一个答案:) – skaffman 2010-04-28 11:05:12
@Little牛仔裤谢谢你,它的工作原理! – 0x2D9A3 2010-04-28 13:29:09