如何向spring webflow控制器发送请求参数

5 java spring spring-mvc spring-webflow

我是 webflow 的新手,我尝试使用下面的代码,这有什么问题......

<view-state id="displayAllTasks" view="/WEB-INF/flows/jsp/displayAllTasks.jsp" model="workflowSet">
 <on-render>
   <set name="requestScope.state" value="requestParameters.state"/>       
   <evaluate expression="workflowController.getAllTasksByState(requestParameters.state)" result="viewScope.workflowSet"></evaluate>
 </on-render>
Run Code Online (Sandbox Code Playgroud)

小智 3

将 on-render 标签替换为 on-entry ,它将起作用。

<view-state id="displayAllTasks" view="/WEB-INF/flows/jsp/displayAllTasks.jsp" model="workflowSet">
<on-entry>
<set name="requestScope.state" value="requestParameters.state"/>       
<evaluate expression="workflowController.getAllTasksByState(requestParameters.state)"   result="viewScope.workflowSet"></evaluate>
</on-entry>
Run Code Online (Sandbox Code Playgroud)