spring security 获取当前登录用户

public class SpringSecurityUtil {

//session 由controller 注入参数传入
public static String currentUser(HttpSession session) {
SecurityContextImpl securityContext = (SecurityContextImpl) session.getAttribute("SPRING_SECURITY_CONTEXT");
return ((UserDetails)securityContext.getAuthentication().getPrincipal()).getUsername();
}
}

上一篇:onclick中的函数的参数this


下一篇:getParameter()和getAttribute()的区别