编写一个简单的JSF应用程序我在下面列出了一些问题: 我的entities.controller.EntityNameManager类包含一个方法getEntityNameSelectList(),我可以用它来填充一个ComboBox。这工作并显示所有实体,因为检索实体的方法没有where子句。 此方法是自动创建的。自定义getEntityNameSelectList()失败
现在我想要第二个类似的方法,它根据sessionscope中的变量过滤选项。为此,我复制了原始方法,将其重命名为getEntityNameSelectListByUser(User theUser),并将查询数据库的方法更改为确实通过UserId过滤的方法。
但是,当试图在浏览器中加载页面时,我收到一个错误,指出控制器类没有“EntityNameSelectListByUser”属性。我认为,因为我的新方法期望一个参数,它不能被发现。有没有办法让我知道参数或Sessionscope userid?