2016-07-21 25 views
-1

如何在使用sendRedirect()方法後可以獲得現有的session屬性?如果我試圖獲取數據session,屬性。但是它們是空的,因爲它在調用這個方法之後創建一個新的會話。如何使用sendRedirect()後獲得現有的會話屬性?

+0

我猜這是Java?如果您爲使用的語言添加標籤,它將有助於人們,否則將很難獲得任何解決方案! – Draken

回答

0

response.sendRedirect()不奇蹟般地創建一個新的會話。

要從當前會話中獲取現有對象,只需request.getSession.getAttribute("attrKey")
在這之前,你應該已經救了它,就像這樣,request.getSession().setAttribute("attrKey", object);

如果還是不行,請檢查對象已經空你在會話中保存它之前
OR
如果你的瀏覽器的cookie被禁用。