对于session.getAttribute("user");不能用问题的解决办法

		HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()) .getRequest();
		HttpSession  session = request.getSession();
		User user = (User) session.getAttribute("user");
		
		if(user!=null)
		{
		userService.loginSuccess(user);
		}


session.getAttribute("user");不能用
多半是没配置web.xml
在web.xml里加listener


 
    org.springframework.web.context.request.RequestContextListener
  

P.S. 可以有多个listener 
比如



    org.springframework.web.context.request.RequestContextListener
  
  
  
    org.springframework.web.context.ContextLoaderListener
  


你可能感兴趣的:(软件错误的解决办法,spring,mvc)