如何将简单的值表单ui表单传递给spring webflow

时间:2019-04-18 13:46:21

标签: java spring spring-webflow

当我进行表单提交时,我想发送简单的布尔值。 我不想在视图状态下为此创建特殊模型。

所以我的问题是,我可以使用spring webflow传递没有模型的值,因为它是简单的单一值。还是我必须创建模型?

1 个答案:

答案 0 :(得分:2)

您可以在视图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"/>仅在被选中(“ on”)时才会发送值