我有一个用于记录应用程序的方面类,我需要用户会话中的信息。有没有办法为方面或其属性提供HttpSession?
感谢您的帮助。
答案 0 :(得分:2)
如果您使用的是Spring MVC,则信息存储在RequestContextHolder For Security中,您可以在SecurityContext中获取信息。查看here以获取更多信息。
答案 1 :(得分:1)
如果您将HttpSession作为参数传递,则建议可以使用它:
@Before("args(httpSession,..)")
public void logHttpSession(HttpSession httpSession) {
...
}