我使用Orbeon Form Builder。我用构建器界面创建了一个表单,然后我发布了它。现在我想找到文件myform_created_with_builderINterface.xhtml
,但我不知道编辑它的路径在哪里。
我需要这个文件,因为我想编辑和实现一些XML请求,但我不知道如何继续使用它。
我之前使用构建器创建的表单文件在哪里?
答案 0 :(得分:0)
发布的表单定义在您保存或发布时存储在数据库中。
如果您未对Orbeon Forms配置进行任何更改,则表单定义和表单数据将存储到内置的eXist数据库中,该数据库的文件位于WEB-INF/exist-data
下。
如果已配置关系数据库,则表单定义和表单数据将存储在以下数据库表之一中:orbeon_form_data
表示未发布的表单定义和表单数据,orbeon_form_definition
表示已发布的表单定义。在这两种情况下,请查看xml
列。
检索它的跨数据库方法是使用persistence API:如果服务是open or secured,则在正确的URL处的HTTP GET将为您提供表单定义。
我仍然不清楚为什么你需要这个“编辑和实现一些XML请求”。更好地使用表单定义的源代码,您可以在表单生成器的编辑源中查看,或使用custom model logic。