其他分享
首页 > 其他分享> > 如何将参数传递给Spring Webflow

如何将参数传递给Spring Webflow

作者:互联网

我正在从事Spring Webflow.我的应用程序中有两个Webflow,一个用于添加人员详细信息,另一个用于修改人员详细信息.两种流程都工作正常.现在,我想将参数传递给我的修改流程并访问它,以便我可以根据传递的参数预先选择一些值.在以下提到的情况下如何实现?

>从添加流结束状态开始.
>从流程外部,即从应用程序中的任何地方(添加流程除外).

解决方法:

我想到了.最后,它非常简单,我只需要在url中传递参数并使用flow.xml中的输入标签获取传递的参数.之前我没有使用输入标签.

网址将像这样

http://localhost:8080/modifyPerson?personName=xxx

然后,在flow.xml中,使用输入标签检索传递的personName参数并将其设置为模型.

 <input name="personName"/>

 <view-state id="modifyBasics" view="modifyBasics" model = "person">
    <on-render>
        <set name="person.personName" value="personName"></set>
    </on-render>
    ....
 </view-state>

标签:spring-webflow,spring,spring-mvc
来源: https://codeday.me/bug/20191029/1960389.html