2011-07-21 30 views
1

我正在使用帶有mysql的struts 2。使用jsp進行演示。在我的應用程序中,我有三個用戶,管理員,測試員,BA。例如,如果管理員用戶登錄,那麼我將向他顯示adminindex.jsp頁面,我已經在我的操作類中完成編碼以返回相應的用戶索引頁面。我想要的是現在在adminindex.jsp中顯示登錄用戶,並且還需要實現登出功能。請引導或提供任何好的教程鏈接。如何在struts 2中跟蹤用戶會話2

如果沒有任何活動,用戶應在幾分鐘後註銷。

在此先感謝

回答

2

自動註銷是免費的。會話超時。如果用戶空閒時間過長,會話將自動終止。 tomcat的默認值是30分鐘。

而且在這裏看到: What is the default session timeout for a Java EE website?

如果您需要實施進一步的註銷功能,只需通過調用殺死用戶會話:

request.getSession().invalidate(); 

也許建立我們自己的logout.action在Struts2。

歡呼聲, 法力

+1

+1,因爲我懷疑他會接受你的答案。 –

+0

我不知道你從哪裏得到的:D – mana