1.在验证已经通过后,在java代码中
Object principal = SecurityContextHolder.getContext().getAuthentication().getPrincipal();
if (principal instanceof UserDetails) {
System.out.println("用户名:" + (UserDetails) principal).getUsername();
}
- 在jsp页导入标签库,在使用el表达式${name},即可得到username
<%@ taglib prefix="security" uri="http://www.springframework.org/security/tags" %>
<security:authentication property="principal.username" var="name"></security:authentication>