項目練習中的一個小問題
if(userDao.userLogin(loginUsers)) { session.setAttribute("loginUsers",loginUsers.getUsername()); request.getRequestDispatcher("login_success.jsp").forward(request,response); }
如上面代碼所示,這里面為什么要用session.setAttribute(),如果業務邏輯處理完了之后,不是應該直接轉發或者重定向嗎?這里面重新賦值是什么原因呢?
2016-12-15
為了將用戶名放在session的屬性中,傳遞給login_success.jsp頁面去顯示用戶名。
2016-12-15
只是為了保存一個session ?在跳到其他頁面賦值