我正在研究Xforms和eXistDB,但我坚持认为是否可以说出选择下拉列表并将该选择用作变量并在eXist中运行xquery来返回结果。
我知道可以使用<form method="GET" action="xquery-to-call.xq">
这样的html表单轻松完成此操作,但我想使用XForms的高级功能。
答案 0 :(得分:1)
看看eXist-db公共存储库中的XSLTForms Files和XSLTForms Demo应用程序。您可以通过仪表板>程序包管理器找到并将它们安装到本地eXist实例中。 (我建议使用XSLTForms而不是BetterForms,因为不再维护后者。)一旦安装了Files和Demo应用程序,请打开http://localhost:8080/exist/apps/XSLTForms-Demo/index.html,然后您就可以浏览示例并浏览源代码。
有关更多数据库驱动的示例,请参见https://en.wikibooks.org/wiki/XRX上的XRX Wikibook。