1

我在 WAS 7.1 下使用 Orbeon 3.7.0 beta1。

orbeon.war/WEB-INF/resources/apps/myApplication/myUser/我有一个将 XForms(XHTML 和 page-flow.xml)放在Orbeon 部署项目下的外部应用程序。

我的问题是 Orbeon 仅读取page-flow.xml它是否位于“apps/myApplication/”下,因为 Orbeon 的默认行为就是这样。

如果我的应用程序位于子文件夹下,我如何访问它?

4

1 回答 1

0

嵌套页面流的处理方式并没有什么神奇之处。顶级页面流通过顶级 page-flow.xml 中的以下规则分派到子页面流:

<page id="apps"
  path-info="/([^/]+)/.*"
  matcher="oxf:perl5-matcher"
  model="apps/${1}/page-flow.xml"/>

您应该能够编写类似的规则,但更深一层。我还没有尝试过,但是是这样的:

<page id="apps2"
  path-info="/([^/]+)/([^/]+)/.*"
  matcher="oxf:perl5-matcher"
  model="apps/${1}/${2}/page-flow.xml"/>
于 2012-05-15T00:06:32.790 回答