Я использую кнопку отправки (формально рабочий процесс отправки) для отправки данных формы Orbeon в виде XML на сервлет. Моя конфигурация отправки выглядит так:
<property
as="xs:string"
name="oxf.fr.detail.process.send.*.*"
value='validate-all
then send(
uri = "http://10.120.40.24:8080/formhandler/",
replace = "none",
method = "post",
content = "xml"
)
then navigate("success-page")
recover navigate("error-page")'/>
Я использую скрытые поля для передачи некоторых параметров в форму, например. некоторые идентификаторы пользователь не должен видеть. Поэтому я использую скрытое поле ввода (visibility = false()
) и xxf:get-request-parameter('task_id')
, чтобы получить параметр из URL-адреса.
Когда я отправляю форму, данные из скрытого поля не отправляются (они не включаются в сгенерированный XML). Я думаю, что это очень распространенный случай использования.
Поэтому мой вопрос, как я могу настроить, чтобы данные скрытого поля также отправлялись с помощью кнопки отправки?
Спасибо и с наилучшими пожеланиями Бен