我使用el-impl-2.2.jar和jsf 2,它允许从xhtml文件中的托管bean调用一个方法并将其传递给params。
如果我测试一下:
#{myBean.findById(1)}
一切正常。但现在我想从请求中检索params 我试过这个
#{myBean.findById(${param.id})}
它不起作用。 任何解决方案?
答案 0 :(得分:1)
此表达式#{myBean.findById(param.id)}
应该有效。你不应该在你的视图中搜索。你应该在控制器中做到这一点。创建ManagedBean
并在那里执行。
阅读mkong文章http://www.mkyong.com/jsf2/4-ways-to-pass-parameter-from-jsf-page-to-backing-bean/。