1

我正在尝试创建一个非常基本的 Web 应用程序,它允许用户使用表单上传 xml 文件,运行我已经编写为函数的 XQuery 脚本,并返回结果。我在 Tomcat 上运行 BaseX,但我终其一生都无法理解 RESTXQ,即使我对复杂的 XQuery 脚本有很多经验。BaseX 文档没有帮助(http://docs.basex.org/wiki/RESTXQ)。什么是基本架构?

从我所看到的,它的所有关键在 webapp 目录中的这个 restxq.xqm 文件。如果您链接到该目录,它将运行 .xqm 文件,这是由 web.xml 文件强制执行的。但似乎所有的 html 部分也都存储在这个 restxq.xqm 文件中。将html部分存储在单独的文件中以进行维护/可重用性难道没有意义吗?

另外,对于我的文件上传表单,我的操作属性是否指向 restxq.xqm?由于应用程序非常简单,我可以将页面全部设为静态 html,但是 index.html 文件在哪里?这似乎比它必须的更令人困惑。

4

0 回答 0