2013-03-07 2 views
0

다음과 같은 문제가 있습니다. 나는 데이터 테이블 예에서 데이터 테이블을 가지고 :Primefaces 배열에 많은 체크 박스가 있습니다

<p:dataTable var="mainarea"> 
    ... 
    <p:dataTable value="#{bean.subarea(mainarea)" selection="#{bean.selectedsubarea}"> 
    <p:colum selectionMode="multiple"/> 
    ... 
    </p:dataTable> 
</p:dataTable> 

그것은 잘 한 첫 번째 테이블은 1 개 결과를 생성로 작동합니다.

그러나 곧 두 테이블이 있기 때문에 병이 NullPointerException이 얻을.

문제는 내가 #으로 작성해야하는 것이되어야한다 {bean.selectedsubarea은 [X]} 그래서 모든 하위 영역의 목록은 자신의 배열을 가지고 있지만 나는 그것을 실현하는 방법을 잘 모릅니다.

답변

0

:-) 당신의 도움에 대한

덕분에 난 당신이 당신이 잘 문제가

+0

할 수 있습니다 Expandable Datatble

으로 Primefaces Sub Table

을 사용할 수 있습니다 명확하게 질문을 이해 할 수 있어요 경우 데이터 테이블이 아니라면 manycheckbox (

)가 문제가되어 배열에 저장됩니다. – Joscha

+0

문제를 재현 할 수 있도록 모든 데모 코드를 제공 할 수 있습니까? –

+0

물론, 슬프게도 내가 덜 평판을 얻었 기 때문에 여기에 아무것도 게시 할 수 없습니다. 그래서 여기 pastebin 링크입니다 : http://pastebin.com/KGMj0W58 – Joscha

관련 문제