我一直在研究JSF 2.1 / Primefaces 3.4.1并且我一直在使用我的bean有些麻烦,就像它们从未实例化但是它们运行了一些功能然后它们只是停止工作,有没有人知道这是什么原因?我已经检查了一段时间,我得出结论,也许是因为我不使用任何导航规则,我是对的吗?
答案 0 :(得分:0)
在jsf 2中你不需要xml中的导航规则。相反,您可以选择直接在EL代码中指定导航结果。
<h:commandButton value="submit" type="submit" action="#{myBean.view}" />
myBean.view的返回值是用户在单击按钮时将导航到的视图的名称
在jsf 1.x中,您必须在xml中指定导航规则
faces-config.xml
如果您对如何以“旧”方式完成导航感兴趣,可以在此处查看一些示例:http://www.jsftutorials.net/jsf-navigation-by-examples.html
并在此处详细了解差异:http://www.mkyong.com/jsf2/implicit-navigation-in-jsf-2-0/