1

我在我的项目中使用 Spring MVC + Spring Security。而且我需要在用户进行身份验证后并在他的会话中获取用户实体。例如,为了在我的欢迎页面上打印他的名字,例如:Welcome, ${user.firstName}!或在另一个页面上获取他的公司列表:

<c:forEach items="${user.userCompanies}" var="company">
    ${company.name}
</c:forEach>

等你能帮我解决这个问题吗?

4

1 回答 1

2

检查Spring Security 提供的taglib 。
要获取用户名,请使用:

<sec:authentication property="principal.username" />
于 2013-03-05T13:57:01.377 回答