2013-12-14 71 views
0

我在Java(Struts Framework)中做了一個應用程序。如何限制登錄到應用程序的用戶數量?

是否有直接的方式或web.xml映射或從哪裏我可以限制用戶數登錄我的應用程序。

目前,我只希望2個用戶登錄我的web應用程序。另外,我可以隨時更改號碼。所以想讓它成爲一個動態的應用程序。

P.S. :不希望在我的應用程序中使用靜態變量的傳統servlet概念,並將其作爲其創建問題。

+1

請幫助人。這很緊急。 –

+0

避免要求「緊急」的東西,如果你不想要downvoted硬... –

回答

0

所以我們的目標是存儲當前登錄用戶的數量,能夠讀取它,並能夠通過某種方式對其進行修改。我們有一些替代靜態變量:

  • 存儲在文件系統
  • 存儲在數據庫引擎的數據表
  • 運行一個外部的內存緩存數一個普通的文件數
+0

嗨霍華德, Thanx你的答覆。我做了DBMS的東西,但發生的問題是會話過期或有人關閉瀏覽器時,我如何維護記錄(因爲我需要減少計數器)。 –

+0

通常的做法是等到用戶發出下一個請求,然後我們確定用戶以前的會話是否過期 - 如果是這樣,那麼我們必須保持(減去1)登錄用戶數量的正確性,最終確定是否數量限制已經達到。 – 2013-12-18 19:34:50

相關問題