【问题标题】:JSF Navigation Rules with Relative Paths具有相对路径的 JSF 导航规则
【发布时间】:2009-12-08 20:56:46
【问题描述】:

假设我在

的页面上
www.foo.com/foo/bar/page.jsf

并且想定义一个导航规则去

www.foo.com/foo/

我将如何定义导航规则的<to-view-id>。我以为会是这样的:

<navigation-case>
  <from-outcome>goToFoo</from-outcome>
  <to-view-id>/../</to-view-id>
</navigation-case>

但是在调用时会引发解析器错误。我想我错过了一些东西。有什么想法吗?

【问题讨论】:

    标签: java url jsf navigation


    【解决方案1】:

    JSF 导航规则是相对于应用程序上下文的,而不是相对于当前页面的。如果foo 是您的应用上下文,那么/page.jsp 将始终转到www.foo.com/foo/page.jsf,而不是www.foo.com/foo/bar/page.jsf

    另外,我相信您必须参考实际页面,例如您必须包含 page.jsf 部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-22
      • 2014-04-26
      • 1970-01-01
      • 2013-10-22
      • 2011-07-05
      • 1970-01-01
      • 2013-03-04
      • 2016-07-29
      相关资源
      最近更新 更多