2011-11-25 51 views
2

這是一個非常簡單的問題,我提出了我的道歉,但我需要專家指導,因爲我的知識太原始了,我不知道在谷歌上搜索什麼解決我的問題。jsf應用程序不支持多個登錄數據輸入

我開發了一個jsf中的簡單數據錄入應用程序,它爲用戶提供了一個輸入數據的表單,然後根據數據生成一個pdf報告。應用程序工作正常,但是當多個用戶同時嘗試輸入數據時,用戶不能這樣做,每次只有一個用戶可以輸入數據。

請給我一些想法,我應該研究什麼,我需要做什麼科目研究。

在此先感謝。

+0

請提供更多詳細信息,例如粘貼jsf模板和支持bean代碼。第二個用戶的確切錯誤是什麼? – ordnungswidrig

回答

0

這隻能意味着您在靜態變量或應用程序範圍變量中持有一些請求/會話範圍信息,然後這些變量將在整個應用程序中的所有用戶之間共享。顯然你已經知道或沒有意識到編程了一些靜態/應用程序寬鎖,這可以防止其他用戶使用同一個應用程序。

由於您沒有顯示任何代碼,因此無法給出有針對性的答案,因爲您沒有顯示任何代碼,但應該開始查看靜態變量和應用程序範圍變量,並調查它們是否未正確保持請求/會話範圍的數據。如果他們這樣做,那麼你應該使他們非靜態和/或請求/會話作用域。

+0

非常感謝。我會在你的指導下仔細檢查我的代碼,並以一些可靠的線索回到你身邊。至少現在我有一些想法,我需要在我的代碼中查找 – jaykio77

相關問題