Весна с использованием безопасности: аутентификация принципала. имя пользователя в ссылке - PullRequest
3 голосов
/ 17 ноября 2011

Хорошо, это должно быть легко

В файле header.jspx я хотел бы иметь ссылку, которая приведет аутентифицированного пользователя к его странице пользователя.

Это то, что я использую для получения имени пользователя:

<sec:authentication property="principal.username" /> 

Вот что я хочу добавить:

<a href="http://localhost:8080/dealclick/users/username_here" > My account </a>

Можно ли это сделать?

Ответы [ 2 ]

5 голосов
/ 17 ноября 2011

вы пробовали

<c:set var="username">
<sec:authentication property="principal.username" /> 
</c:set>

и затем используете

<a href="http://localhost:8080/dealclick/users/${username}" > My account </a>
2 голосов
/ 17 ноября 2011

Вы можете просто заменить его на:

<a href="http://localhost:8080/dealclick/users/<sec:authentication property="principal.username"/>" > My account </a>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...