2016-07-13 1 views
0

:복잡한 객체를 Spring Webflow 하위 플로우의 입력으로 전달할 수 있습니까? 에서

http://docs.spring.io/spring-webflow/docs/current/reference/htmlsingle/#subflow-state-element-input

나는 흐름 input (및 output) 요소에 대한 type 지정할 수 있음을 볼 수 있지만, 나는 그 종류가 하나의 간단한 이외 될 수 있는지 여부의 표시를 볼 수 없습니다 값 유형.

Flow를 Subflow로 사용하는 경우 POJO 또는 Map을 전달하려는 경우가 있습니다. 나는 이것이 지원되지 않는다고 추측하고 있지만, 그 사건들을 작동 시키려고하기 전에 그것을 확인하고 싶다.

은 (BTW, 나는 몇 가지 접근 범위에 직접 배치하여 객체를 전달할 수 있습니다 실현 내가 구체적으로는 약 input/output 부탁 해요.)

답변

1

당신은 사용할 수 있습니다

<input name="myObject" type="com.example.MyObject"/> 

을 MyObject를가되는으로 직렬화 가능. 당신은 당신이뿐만 아니라 희망이었다

+0

당신의 출력이 원하는 무엇이든을 매핑 할 수 있습니다

<input name="myObject" type="java.util.HashMap"/> 

아니라 직렬화 구현 유형을 사용 할 것입니다지도에 대한

. 나는 그것이 실제로 효과가 있었는지 확인하려고 했어요. 내가 찾은 문서 나 예제 중 아무 것도이를 수행하지 않습니다. 이 작품을 직접 손으로 아십니까? 물론, 나는 그것을 시도 할 수도있다. – dbreaux

+1

나는이 물건을 4 년간 사용 해왔다. 그렇기 때문에 나는 직접적으로 이걸 알고있다. :) – rptmat57

+1

서브 플로우에서 서브 플로우로 사용하고 있다면 타입을 필요로하지 않는다. 정의. – rptmat57