我是Orbeon和XForms的新手。
我创建了一个带有输入字段“BaseId”的表单
<xf:input id="control-3-control" bind="control-3-bind">
<xf:label ref="$form-resources/control-3/label"/>
<xf:hint ref="$form-resources/control-3/hint"/>
<xf:help ref="$form-resources/control-3/help"/>
<xf:alert ref="$fr-resources/detail/labels/alert"/>
</xf:input>
我希望当我在crud.xpl中登顶这个表格时 方法PUT我无法通过
获得BaseId的值<sql:param type="xs:string" select="/request/baseid"/>
请帮帮我 抱歉我的英文不好
答案 0 :(得分:0)
控件的值作为HTTP请求的主体传递给XML文档中的持久层REST API。因此,在crud.xpl
(比如the one for eXist)中,这将是/request/body
下的文档。确切的路径取决于您的部分和控件名称。例如,如果该部分的名称为address
,而字段为city
,则该值将在/request/body/form/address/city
下。