我知道通過在DD-web.xml文件中設置超時期限來使會話無效,但我想知道如何以編程方式使會話失效?如何以編程方式使會話失效?
0
A
回答
3
不知道如果你在java中編程,但deplyment描述符web.xml的提示看起來像java。在這種情況下,嘗試以下操作:
在Asp.netHttpSession session = request.getSession(false); // fetch a reference to the existing session
...
session.invalidate(); // invalidates this session and unbinds any objects bound to it
0
如果在ASP.NET中,我認爲您正在尋找HttpSessionState.Abandon()。
+0
DD-web.xml中讓我覺得它的Java,而不是asp.net雖然。 – 2010-01-18 16:02:25
+0
你可能是對的。我編輯表示ASP.NET。謝謝。 – Emmanuel 2010-01-18 16:04:04
0
Session.Abondon()
確保使用getSession(false)進行空檢查! – 2010-01-18 16:06:21
但你如何使所有會話無效? – simpatico 2010-06-11 20:01:49
重新啓動您的Web服務器? ; o)j/k,但這是做到這一點的一種方式 – 2010-10-01 17:57:57