2011-12-19 3 views
-2

편집 중에 항목 값을 다시 가져 오려면 어떻게해야합니까? 이제 '선택'만 표시되고 사용자는 원하는 항목을 다시 선택해야합니다. 내가 어떻게 가져올 수 있니?편집 중 <p : selectOneMenu> 항목을 복원하는 중

+0

나는 조금 이해하지 못했다! 문제를 조금 더 잘 설명해주십시오. – spauny

+0

저는 JSF primefaces를 처음 사용합니다. 명확하지 않은 질문이 있습니다. 나는 사용자가 이미 자신의 transportMode로 '자전거'를 선택한 transportModes (car, bike, bus 항목 포함)가 있다고 가정합니다. 정보를 다시 편집하는 동안 드롭 다운 목록의 '- 선택 -'대신 상단에 '자전거'가 채워 져야합니다. 제 경우에는 드롭 다운이오고 업데이트가 null 값을 저장합니다. –

+0

답변

0

은 당신의 첫 번째 f:selectItem를 제거하려고

<f:selectItem itemLabel="#{employeeView.employeeDTO.trMode}" itemValue='#{employeeView.employeeDTO.transportMode}' /> 

선택한 값을 보유 할 <p:selectOneMenu 태그의 value 속성 ...

및 그런데, 여기의 몇 가지 예입니다

: p:selectOneMenu

+0

itemValue = '# {employeeView.employeeDTO.transportMode}'를 itemValue = ''로 변경했습니다. 그 일. 왜 그런가요? –

+0

왜 처음에 를 배치 했습니까? 당신은 selectOneMenu의 값과 employeeValue 중 하나에 employeeView.employeeDTO.transportMode를 두지 말아야한다. selecpOneMenu를 적절하게 사용하는 방법에 대한 링크를 살펴 본다. – Daniel

관련 문제