我正在尝试根据jee教程配置jsf导航规则,但我遇到了问题。这是faces-config.xml
中的导航规则<navigation-rule>
<from-view-id>/login.jsf</from-view-id>
<navigation-case>
<from-action>#{userBean.login}</from-action>
<from-outcome>success</from-outcome>
<to-view-id>/home.jsf</to-view-id>
</navigation-case>
<navigation-case>
<from-action>#{userBean.login}</from-action>
<from-outcome>failure</from-outcome>
<to-view-id>/failure.jsf</to-view-id>
</navigation-case>
</navigation-rule>
尝试登录后,方法userBean.login()返回String&#34; success&#34;但没有任何反应,在日志中我有警告:
JSF1064: Unable to find or serve resource, /pages/success.xhtml.
那么为什么jsf试图找到success.xhtml而不是home.xhtml?