私は次のようなSWFアクションを実装しようとしています:
@Component(value = "initializeProjectsTestingFormAction")
public class InitializeProjectsTestingFormAction implements Action {
@Autowired
private ProjectsBo projectsBo;
@Override
public Event execute(RequestContext requestContext) throws Exception {
ProjectsTestingForm projectsTestingForm = (ProjectsTestingForm) requestContext.getFlowScope().get("projectsTestingForm");
EndUse selectedEndUse = (EndUse) requestContext.getFlowScope().get("selectedEndUse");
projectsTestingForm.setProjects(projectsBo.findImplementableProjectsForTesting(selectedEndUse));
return new Event("", "initializeProjectsTestingFormAction");
}
}
現在、フローがアクションを呼び出す場合は正常に機能しますが、アクションが戻らなければならないイベントについては少し不安を感じます。イベントが何であるか、そしてその値(ソースとID)に応じてフローの動作に何が影響する可能性があるかを誰かが知っていますか?
私はドキュメントを読んでいましたが、まったく理解できず、質問に答えることができません。
http://static.springsource.org/spring-webflow/docs/2.3.x/javadoc-api/index.html http://static.springsource.org/spring-webflow/docs/2.3.x/javadoc-api /org/springframework/webflow/execution/Event.html
前もって感謝します。