2013-08-15 2 views
0

내 요구 사항은 데이터베이스에서 어떤 종류의 값을 얻고 있으며 서로 관련된 다중 선택 확인란의 열로 구성된 페이지가 있으며, 렌더링 전에 확인해야 할 데이터베이스에서 가져온 값으로 확인란을 만들고 싶습니다.JavaServerFaces의 빈에서 체크 박스를 체크하는 방법은 무엇입니까?

<h:selectBooleanCheckbox value="#{backingBean.checkedValues[dynamicOption.keyAttribute]}" /> 

PS : 페이지

+0

당신은 당신이 지금까지 시도 어떤 코드를 게시 할 수 있습니까? – chrisbulmer

+0

부울 체크 박스에 대해 samuelgrigolato가 대답 한 것과 같이 할 수 있습니다 ... 그러나 나를 위해 그것의 다중 선택 체크 박스 – AbdulShameer

답변

0

하나의 옵션이지도에 체크 박스를 귀하의 백업 콩에지도 속성을 추가하고 지적하는 것입니다 KeyClass은 당신이 가지고있는 실제 키 클래스에 대체하기위한 것입니다 동적 엔티티.

편집 : 솔루션 사용 시간 : selectManyCheckbox

<h:selectManyCheckbox value="#{backingBean.collectionOfKeyClassValues}"> 
    <f:selectItems value="#{backingBean.dynamicallyPopulatedOptions}" itemLabel="descriptionProperty" itemValue="keyPropertyMusBeKeyClass"> 
</h:selectManyCheckbox> 
+0

OP의 ''를 사용하는 것처럼 보입니다 –

+0

그리고 다중 선택 체크 박스입니다. .so 해당지도 속성을 적용하는 방법 – AbdulShameer

+0

답변 내 최신 편집을 읽을 수 있습니까? 그렇게하면 문제를 해결하는 데 도움이됩니까? 죄송 합니다만 아직 문제를 오해하고 있습니다. =) – samuelgrigolato

관련 문제