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 に答える