0

我可以使用以下代码获取请求标头值。

value="xxforms:get-request-header('user-id')"

我想user-id在保存表单时使用的请求标头中设置值。

请提出一些解决方案。

4

2 回答 2

0

正如您所注意到的,此时没有任何xxforms:set-request-header()功能,但实现起来并不难,而且您很幸运,因为 Orbeon Forms 恰好是开源的 ;)。看到实现了xxforms:get-request-header(),应该可以创建对应的了xxforms:set-request-header()代码在GitHub 中,您会build.xml在根目录中找到 Ant。

于 2011-05-18T02:15:16.677 回答
0

如何使用 xforms:header 将信息与请求一起发布:

<xforms:submmission>
    <xforms:header>
        <xforms:name>userid</xforms:name>
        <xforms:value>...</xforms:value>
    </xforms:header>
</xforms:submmission>

至少这适用于“静态”值,我还没有弄清楚如何使用 get-request-header 中的值作为提交标头的值。

于 2012-07-19T20:47:12.853 回答