2011-01-20 213 views
0

嗨,我正在申請學生信息系統。 我正在使用JSF。我在會話管理中遇到問題。 我的要求是JSF會話管理

  1. 管理日誌中
  2. 管理員查看頁面,一旦他點擊搜索按鈕,他可以搜索不同的標準 像姓氏,姓名,班級,出生日期等 學生數據表在同一頁填充 有細節,如

    Roll_No LAST_NAMEFIRST_NAME您好DOB

這裏Roll_No列是命令鏈路上的任何卷的點擊沒有它所說的後盾功能 其取得特定學生的更多詳細信息,並顯示在不同的頁面

在接下來的頁面,在這裏我展示學生的更多細節。管理員編輯一些字段並保存並返回到上一頁。

它正在工作完美無瑕當StudentBean在SESSION Scope中時, 但我不想使用Session範圍我想要使用Request範圍。 ,因爲如果有1000個管理員同時工作,那麼性能將受到影響。

這是JSF的問題還是我的設計問題

感謝所有

+0

只需將bean放入請求範圍。如果這導致了問題,那麼你應該在你的問題中詳細說明這些問題,而不是問一個太廣泛的問題,這個問題基本歸結爲「我不想讓我的bean始終保持會話,我應該怎麼做? 「沒有別的。 – BalusC 2011-01-20 14:13:06

回答

1

你總是可以傳遞參數要求如editStudent.jsf?studId=123沒有必要採取這種數據會話

請參見

+0

這可能也是相關的:http://balusc.blogspot.com/2006/06/using-datatables.html。它描述了使用請求範圍的bean使用數據表。 – BalusC 2011-01-20 14:13:45