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() %>
什麼也正是不工作?拋出異常嗎?