使用XForms在eXistDB中选择并运行Xquery

时间:2018-09-17 13:56:57

标签: xquery xforms exist-db

我正在研究Xforms和eXistDB,但我坚持认为是否可以说出选择下拉列表并将该选择用作变量并在eXist中运行xquery来返回结果。 我知道可以使用<form method="GET" action="xquery-to-call.xq">这样的html表单轻松完成此操作,但我想使用XForms的高级功能。

1 个答案:

答案 0 :(得分:1)

看看eXist-db公共存储库中的XSLTForms FilesXSLTForms Demo应用程序。您可以通过仪表板>程序包管理器找到并将它们安装到本地eXist实例中。 (我建议使用XSLTForms而不是BetterForms,因为不再维护后者。)一旦安装了Files和Demo应用程序,请打开http://localhost:8080/exist/apps/XSLTForms-Demo/index.html,然后您就可以浏览示例并浏览源代码。

有关更多数据库驱动的示例,请参见https://en.wikibooks.org/wiki/XRX上的XRX Wikibook。