spring - 如何将参数传递给spring webflow

标签 spring spring-mvc spring-webflow

我正在研究 spring webflows。我的应用程序中有两个 webflow,一个用于添加人员详细信息,另一个用于修改人员详细信息。两个流程都运行良好。现在我想将参数传递给我的修改流程并访问它,以便我可以根据传递的参数预选一些值。我怎样才能在下面提到的场景中实现它?

  • 从添加流结束状态。
  • 从流之外,即从应用程序中的任何地方,除了添加流。
  • 最佳答案

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

    网址将是类似的东西

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

    然后在 flow.xml 中使用 input 标签检索传递的 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 - 如何将参数传递给spring webflow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24008043/

    相关文章:

    java - Spring Batch 作业实例已存在

    java - LazyInitializationException 尽管有 Spring 事务?

    css - Spring 启动 : Adding static content to web application

    java - Spring/Webflow 验证问题

    java - 尝试设置 Maven Nexus 服务器但收到 "Could not resolve dependencies"

    spring - 在 Tomcat 上安装基于 spring 的应用程序

    java - Spring Boot ConflictingBeanDefinitionException : Annotation-specified bean name for @Controller class

    java - 使用@ExceptionHandler 提供基于@RequestMapping 的JSON 或HTML 响应

    java - Spring @Configuration 是如何被发现的?

    java - Spring Webflow - 决策状态与 Action 状态