Я хочу показать зарегистрированного пользователя на главной странице декоратора. я использую :
<decorator:usePage id="myPage"/>
Logged in as:<%= myPage.getRequest().getUserPrincipal().getName()%>
<decorator:body/>
а не работа!
Я хочу показать зарегистрированного пользователя на главной странице декоратора. я использую :
<decorator:usePage id="myPage"/>
Logged in as:<%= myPage.getRequest().getUserPrincipal().getName()%>
<decorator:body/>
а не работа!
Вам необходимо разместить сопоставление фильтров SiteMesh ниже сопоставления фильтров Spring Security.
См.: Теги безопасности Spring в декораторе сетки сайта
Я давно не работал с SiteMesh, но почему вместо этого вы не используете неявный объект request
(я предполагаю, что ваши страницы написаны на JSP, верно?)
<%= request.getUserPrincipal().getName() %>
А что именно не работает? Выбрасывается ли исключение?