是否有必要在faces-config.xml中对值进行硬编码,或者是否可以在一个地方将所有from-outcome值定义为常量,然后从faces-config.xml和backing bean方法引用它们?
答案 0 :(得分:2)
是的,至少在JSF 1.x中是必要的。但是,常用的方法是使用目标文件的文件名作为结果值。文件名通常不会在整个应用程序的生命周期中发生变化。但是,在JSF 2.x中,您可以使用implicit navigation。如果您使用文件名作为导航结果,则无需定义导航案例。