2011-03-14 4 views
2

내가 아를 추가하는 것을 시도하고있다 :이 선언 사용 selecItem 요소 : f를 한 후 graphicImage을JSF - f : selectItem 요소 뒤에 h : graphicImage를 추가하는 방법

<h:selectManyCheckbox layout="pageDirection"> 

    <f:selectItem itemValue="some Value" itemLabel="some Label" itemDisabled="true"> 
     <h:graphicImage value="someImage.gif" title="someTitle" /> 
    </f:selectItem> 

</h:selectManyCheckbox> 

하고,

<h:selectManyCheckbox layout="pageDirection"> 

    <f:selectItem itemValue="some Value" itemLabel="some Label" itemDisabled="true" /> 
    <h:graphicImage value="someImage.gif" title="someTitle" />   

</h:selectManyCheckbox> 

을하지만, 렌더링 후 graphicImage 요소가 항상 selectItem 전에 보여 그룹.

답변

1

이러한 경우 필자는 항상 bean 목록을 통해 dataTable을 사용했습니다. 첫 번째 열에는 콩의 부울 속성 (select p.e.)에 대한 selectBooleanCheckbox가 포함되어 있으며 필요한 콘텐츠가있는 열이 더 많았으므로 graphicImage 또는 기타 항목을 가질 수있었습니다.

나는 선택한 콩을 가져 와서 데이터를 처리하기 위해 추가적인 자바 로직 만 필요로했다.

+0

'var' 속성 뒤에있는 체크 박스를 객체에 바인딩하는 경우 추가 Java 로직이 필요하지 않습니다. – BalusC

관련 문제