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

时间:2013-03-06 07:53:27

标签: jsf-2 el

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

如果我测试一下:

#{myBean.findById(1)} 

一切正常。但现在我想从请求中检索params 我试过这个

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

它不起作用。 任何解决方案?

1 个答案:

答案 0 :(得分:1)

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

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