Jsf 导航规则有多重要?

Jsf 导航规则有多重要?,jsf,primefaces,navigation,rules,Jsf,Primefaces,Navigation,Rules,我一直在开发JSF 2.1/Primefaces 3.4.1,我的bean遇到了一些问题,比如它们从未被实例化,但它们运行了一些函数,然后就停止了工作,有人知道这是什么原因吗?我已经检查了一段时间,我得出结论,可能是因为我没有使用任何导航规则,对吗 在JSF2中,您不需要xml中的导航规则。相反,您还可以选择直接在EL代码中指定导航结果 <h:commandButton value="submit" type="submit" action="#{myBean.view}" />

我一直在开发JSF 2.1/Primefaces 3.4.1,我的bean遇到了一些问题,比如它们从未被实例化,但它们运行了一些函数,然后就停止了工作,有人知道这是什么原因吗?我已经检查了一段时间,我得出结论,可能是因为我没有使用任何导航规则,对吗

在JSF2中,您不需要xml中的导航规则。相反,您还可以选择直接在EL代码中指定导航结果

<h:commandButton value="submit" type="submit" action="#{myBean.view}" />
如果您对如何使用“旧”方式进行导航感兴趣,您可以查看以下示例:


在这里阅读更多关于差异的信息:

你有任何教程或我可以学习的东西吗?这里有一个使用Maven的。这可能是一个额外的障碍。如果你在教程中遇到新问题,试着问一些仅限于手头问题的问题。这应该是一个评论,而不是答案。我同意这很便宜。但这个问题包括一个可以回答的部分。关于导航规则,如果它们在jsf 2中是强制性的。@AkselWillgert至少在您的答案中给出进一步的解释或提供更多的信息。您需要在这里展示一个好的源代码来学习jsf,它包含一个非常基本的示例。之后,转到或。另外,正如kolossus所提到的,如果您能向我们展示您的产品,并指出具体的问题,那就太好了。
faces-config.xml