`
xmj0207
  • 浏览: 7260 次
社区版块
存档分类
最新评论

Session 抑或cookie问题,导致用户登录不了

阅读更多

用户登录,session放入,跳回主页,然后点击进入个人中心 /presonalCenter,这里进行判断,user存在即可进入个人中心,不存在跳到login.html。经过测试大部分浏览器都可以,就是IOS7下的safari 不行。死活进不去个人中心。求指路!!谢谢



登录Session放入

session.setAttribute("user", user2);



以下是登录后跳转控制


        @RequestMapping(value = "/presonalCenter")
	public ModelAndView  presonalCenter(HttpSession session){
		User user=(User) session.getAttribute("user");
		if(user==null){
		    return new ModelAndView("redirect:/page/login.html");
		}else{
			ConfirmInfo confirmInfo=confirmInfoService.findByUserIdAndState(user.getId());
			int notRead=letterService.getNotReadCount(user.getId());
			Map<String,Object> modelMap=new HashMap<String,Object>();
			modelMap.put("user", user);
			modelMap.put("notRead", notRead);
			modelMap.put("RootPath", RootPath());
			modelMap.put("confirmInfo", confirmInfo);
			return new ModelAndView("/page/personal_center").addAllObjects(modelMap);
		}
	}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics