Java JSP文件中当前登录的用户(Spring安全)
我与当前登录的用户有问题 我有如下JSP文件:Java JSP文件中当前登录的用户(Spring安全),java,spring,jsp,spring-security,Java,Spring,Jsp,Spring Security,我与当前登录的用户有问题 我有如下JSP文件: <ul class="nav--actions"> <sec:authorize access="!isAuthenticated()"> <li><a href="/login" class="btn btn--small btn--without-border">Zaloguj&
<ul class="nav--actions">
<sec:authorize access="!isAuthenticated()">
<li><a href="/login" class="btn btn--small btn--without-border">Zaloguj</a></li>
<li><a href="#" class="btn btn--small btn--highlighted">Załóż konto</a></li>
</sec:authorize>
<sec:authorize access="isAuthenticated()">
${userDetails}
<form action="<c:url value="/logout"/>" method="post">
<input class="btn btn--small btn--highlighted" type="submit" value="Wyloguj">
<input type="hidden" name="${_csrf.parameterName}" value="${_csrf.token}"/>
</form>
</sec:authorize>
</ul>
@Controller
@RequestMapping("/user")
public class UserController {
@ModelAttribute("userDetails")
public String userDetails(@AuthenticationPrincipal CurrentUser currentUser) {
return currentUser.getUser().getEmail();
}
}
(我的用户名=电子邮件)。如何将此ModelAttribute(“userDetails”)发送到我的jsp文件?您尝试过这个吗?您尝试过这个吗?