2015-11-05 109 views
-1

在我的Web應用程序中,我保存到會話中的一個對象。從會話變量中刪除特定變量

session.setAttribute("product", product); 

如何刪除此特定變量?我搜查了它,我發現只有HttpSession.invalidate()。但是這會殺死我的會話。

回答

0

正如有

session.setAttribute("foo", foo); 

還有

session.removeAttribute("foo"); 

你不會想用session.invalidate(),因爲這會殺了你的會話,你將無法在事後用它。

0

試試這個:

session.removeAttribute("product") 
0

有一個的removeAttribute( 「名稱」)在會話中,你可以使用。