将请求参数传递给xhtml文件中的jsf方法



我在JSF 2中使用el-impl-2.2.jar,它允许从XHTML文件中的托管bean调用方法并传递参数。

如果我测试这个:

#{myBean.findById(1)} 

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

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

它不工作。有解决方案吗?

这个表达式#{myBean.findById(param.id)}应该可以工作。你不应该在视图中搜索。你应该在控制器中做。创建ManagedBean并在那里执行。

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

最新更新