セッションまたはクッキーの問題により、ユーザーがログインできなくなります

1162 ワード

ユーザーがログイン、セッションを入れ、ホームページにジャンプし、個人センター/presonalCenterにアクセスするをクリックし、ここで判断すると、userが存在すれば個人センターに入り、loginにジャンプすることは存在しない.html.ほとんどのブラウザをテストしてもいいですが、IOS 7のsafariではだめです.個人センターに行けない.道を指せ!ありがとう
ログインセッション挿入
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);
		}
	}