2
스프링 웹 플로우에서 서브 플로우로 스프링 MVC 컨트롤러를 사용하는 방법이 있습니까?스프링 웹 플로우 - 서브 플로우로 mvc 컨트롤러
일반 MVC 컨트롤러로 작성된 일부 데이터 브라우저가 있고 데이터를 탐색/선택하기 위해 흐름에 사용하고 싶습니다.
스프링 웹 플로우에서 서브 플로우로 스프링 MVC 컨트롤러를 사용하는 방법이 있습니까?스프링 웹 플로우 - 서브 플로우로 mvc 컨트롤러
일반 MVC 컨트롤러로 작성된 일부 데이터 브라우저가 있고 데이터를 탐색/선택하기 위해 흐름에 사용하고 싶습니다.
나는 내 문제를 해결할 수있었습니다. 외부 URL (내 컨트롤러)을 가리키는보기 상태를 사용하고 있습니다. 다음은 그 예입니다 :
<view-state id="itemBrowser" view="externalRedirect:contextRelative:/itemBrowser?callbackUrl=#{flowExecutionUrl}&itemSelectionMode=true">
<transition on="itemSelected" to="wizardStepBasic">
<evaluate expression="wizardActions.onItemSelected"/>
</transition>
</view-state>
'callbackUrl'매개 변수는 흐름으로 돌아 가기 위해 컨트롤러 측에서 사용됩니다. 예를 들어 :
<a href=${callbackUrl}&selectedItemId=${item.id}&_eventId_itemSelected>
<img src="static/images/accept.png"/>
</a>
희망, 그것은 :-) 누군가에게 어떤 도움이 :)에 대한
감사 수 있습니다 –