Java JSP文件中当前登录的用户(Spring安全)

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&

我与当前登录的用户有问题

我有如下JSP文件:

<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文件?

您尝试过这个吗?您尝试过这个吗?