我可以在Jsf 2.0中关闭隐式导航吗?

时间:2011-05-11 14:40:39

标签: jsf migration jsf-2 navigation

我正在将旧项目从JSF 1.2迁移到JSF 2.0。 这些项目是基于JSP的。

我在迁移后遇到隐式导航问题。 返回值的操作方法(比方说,供内部使用)会导致JSF尝试导航到不存在的页面。

例如,返回"Error"的方法会使浏览器尝试访问/Error.jsp,这将导致404。

对于这些项目,我想关闭隐式导航。 这可能吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

不,那是不可能的。但是,它计划用于JSF 2.2,另请参阅JSF spec issue 937

这是什么,你试图(ab?)使用导航结果的内部用途?异常处理?您可能希望抛出一个正常的异常,并以通常的方式处理它。