Java、Spring MVC、Spring Security version 3.0.6での開発を進めることになりました。
JSP側でユーザー名を取得する一番簡単な方法としてはどんなものがあるでしょうか?
また、ユーザーがログインしているかどうかについて知る方法も知りたいです。
ユーザーがログイン中か判断するために、下記のようなスクリプトレットを使い<c:if>タグ等で判定する方法も考えたのですが、これだと全てのコントローラにコードを記述する必要があり、もっと綺麗な方法があるのではと思っています。
<%= org.springframework.security.core.context.SecurityContextHolder.getContext().getAuthentication().getPrincipal().equals("anonymousUser") ? "false" : "true"%>
ご教示宜しくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。