0
我想在主装饰页面显示登录用户。 我使用:sitemesh + spring security:显示主装饰页面中的登录用户!
<decorator:usePage id="myPage"/>
Logged in as:<%= myPage.getRequest().getUserPrincipal().getName()%>
<decorator:body/>
但不行!
我想在主装饰页面显示登录用户。 我使用:sitemesh + spring security:显示主装饰页面中的登录用户!
<decorator:usePage id="myPage"/>
Logged in as:<%= myPage.getRequest().getUserPrincipal().getName()%>
<decorator:body/>
但不行!
您需要将SiteMesh过滤器映射放置在Spring Security过滤器映射下。
未与SiteMesh的工作相当长的一段时间,但你为什么不使用隐式request
对象,而不是(我假设你的页面都写在JSP,对吧?)
<%= request.getUserPrincipal().getName() %>
什么也正是不工作?抛出异常吗?