Когда я делаю отправку формы, я хотел бы отправить простое логическое значение. Я не хочу создавать специальную модель для этого состояния просмотра.
Итак, мой вопрос: могу ли я передать значение без модели, поскольку это просто одно значение с использованием весеннего веб-потока. Или мне нужно создать модель?




вы можете просто использовать это в своем представлении myView:
<form:form action = "${flowExecutionUrl}">
<input type = "checkbox" id = "booleanValue" name = "booleanValue"/>
<input type = "submit" id = "submit" name = "_eventId_submitValue" value = "Submit"/>
</form:form>
и в вашем потоке:
<view-state id = "myView">
<transition on = "submitValue">
<set name = "myBooleanValue" value = "requestParameters['booleanValue']"/>
<!-- do something with your value -->
</transition>
</view-state>
обратите внимание, что <input type = "checkbox"/> отправит значение только в том случае, если оно отмечено («включено»)
Спасибо, это работает. Странно, что этого нет в документации Spring webflow.