2013-01-30 6 views
0

세그먼트 목록 인 웹 서비스를 호출 한 결과로 Tapestry 5의 팔레트 구성 요소를 채우려고합니다. 세그먼트는 title과 같은 속성을 가진 일반 클래스입니다 ... 팔레트의 사용 가능한 선택 목록에 항목으로 제목을 표시하고 싶습니다. 내가 지금까지 발견 한 것은 열거 형을 클래스로 사용하는 예 였지만 그건 내 경우가 아니겠습니까? 아무도이 문제를 도와 줄 수 있습니까? 기본적으로 Segment의 해당 제목을 Palette의 모델로 매핑하는 방법을 알지 못합니다. 고맙습니다.웹 서비스에서 오는 목록으로 Tapestry5 팔레트를 채우는 방법은 무엇입니까?

답변

2

SelectModel을 구현하고 model 매개 변수로 전달하십시오. 매개 변수에 대한 문서에서 다음과 같이 말합니다.

렌더링시 사용되는 값과 레이블을 정의하는 데 사용되는 모델입니다.

+0

덕분에 힌트를 들면, 결국 나는이 공식 가이드를보고 아마도 가능한 가장 쉬운 구현을 사용하는 것을 해결 한 : http://tapestry.apache.org/using-select-with-a-list.html – MartinC