如何将RESTXQ与BaseX一起用于简单的Web应用程序?

时间:2014-08-04 17:17:49

标签: xquery basex

我试图创建一个真正基本的Web应用程序,让用户上传带有表单的xml文件,运行我已经编写为函数的XQuery脚本,然后返回结果。我在Tomcat上运行BaseX,但是就我的生活而言,即使我对复杂的XQuery脚本有很多经验,我也无法理解RESTXQ。 BaseX文档没有帮助(http://docs.basex.org/wiki/RESTXQ)。什么是基本架构?

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

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

0 个答案:

没有答案