在我的Web應用程序中,我保存到會話中的一個對象。從會話變量中刪除特定變量
session.setAttribute("product", product);
如何刪除此特定變量?我搜查了它,我發現只有HttpSession.invalidate()
。但是這會殺死我的會話。
在我的Web應用程序中,我保存到會話中的一個對象。從會話變量中刪除特定變量
session.setAttribute("product", product);
如何刪除此特定變量?我搜查了它,我發現只有HttpSession.invalidate()
。但是這會殺死我的會話。
正如有
session.setAttribute("foo", foo);
還有
session.removeAttribute("foo");
你不會想用session.invalidate()
,因爲這會殺了你的會話,你將無法在事後用它。
試試這個:
session.removeAttribute("product")
有一個的removeAttribute( 「名稱」)在會話中,你可以使用。