我在Eclipse中收到以下错误:
The action value does not match a navigation case outcome
在以下行中:
<h:commandLink value="Add person" action="add?faces-redirect=true" />
我正在使用JSF 2,Tomcat 6,Glassfish el。
有什么想法,为什么要得到它,以及如何解决?
最佳答案
忽略并运行它。 Eclipse依靠它以JSF 1.x方式在<navigation-case>
中以faces-config.xml
声明的形式出现。默认情况下,它不会识别新的JSF 2.x隐式导航和喜欢,因此会发出错误警告。
它可能已在较新的Eclipse版本中修复。同时,您可以考虑在Eclipse首选项中关闭JSF验证,这只会导致更多的混乱和烦恼。
注意,这与EL无关。您不在任何地方使用#{}
。