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

标签 java spring spring-webflow

当我提交表单时,我想发送简单的 boolean 值。 我不想在 View 状态下创建特殊模型。

所以我的问题是,我可以在没有模型的情况下传递值吗,因为它是使用 spring webflow 的简单单个值。或者我必须创建模型吗?

最佳答案

你可以简单地在你的 View 中使用这个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”)时才发送值

关于java - 如何将简单值表单ui表单传递给spring webflow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55747405/

相关文章:

java - 如何在速度模板中准备包含动态数据的表格?

java - 在不使 DOS 攻击更容易的情况下,在 Spring Security AuthenticationProvider 中添加人为延迟

java - 使用 Spring 的通用子类型的依赖注入(inject)

java - 如何从 View 模型更改 flowScope 对象?

java - 如何在 GridBagLayout 内设置组件的大小

java - rxJava 从项目创建 ArrayList

java - org.springframework.ws.soap.client.SoapFaultClientException : Server was unable to process request. ---> 超时已过期

java - Camel 路线 - 忽略返回值

spring-webflow - Spring Webflow,从任意子流返回主流

java - Bean创建异常: Error creating bean with name '/' defined in ServletContext