-1

我将 el-impl-2.2.jar 与 jsf 2 一起使用,它允许从 xhtml 文件中的托管 bean 调用方法并将其传递给参数。

如果我测试这个:

#{myBean.findById(1)} 

一切正常。但现在我想从请求中检索参数我已经尝试过了

#{myBean.findById(${param.id})}

它不工作。任何解决方案?

4

1 回答 1

1

这个表达式#{myBean.findById(param.id)}应该有效。你不应该在你的视图中搜索。您应该在控制器中执行此操作。ManagedBean在那里创建并执行。

阅读 mkyong 文章http://www.mkyong.com/jsf2/4-ways-to-pass-parameter-from-jsf-page-to-backing-bean/

于 2013-03-06T08:02:37.630 回答