編寫一個簡單的JSF應用程序我在下面列出了一些問題: 我的entities.controller.EntityNameManager類包含一個方法getEntityNameSelectList(),我可以用它來填充一個ComboBox。這工作並顯示所有實體,因爲檢索實體的方法沒有where子句。 此方法是自動創建的。自定義getEntityNameSelectList()失敗
現在我想要第二個類似的方法,它根據sessionscope中的變量過濾選項。爲此,我複製了原始方法,將其重命名爲getEntityNameSelectListByUser(User theUser),並將查詢數據庫的方法更改爲確實通過UserId過濾的方法。
但是,當試圖在瀏覽器中加載頁面時,我收到一個錯誤,指出控制器類沒有「EntityNameSelectListByUser」屬性。我認爲,因爲我的新方法期望一個參數,它不能被發現。有沒有辦法讓我知道參數或Sessionscope userid?