질문 및 관련 답변을 가져 오려고합니다. 질문을 잘 할 수 있지만 중첩 된 데이터 테이블은 각 대답에있는 속성을 인식하지 못하기 때문에 IDE에서도이를 지적합니다. 어쩌면 이것이 올바른 방법이 아닐지도 모릅니다. 각 질문과 관련된 답변을 반복하려면 어떻게합니까?JSF 2.0의 중첩 된 데이터 테이블
<h:dataTable value="#{questionBacking.recentlyAskedQuestions}" var="questions"
rendered="#{questionBacking.recentlyAskedQuestions.size() > 0}"
border="1">
<h:column>
<h:outputText value="#{questions.questionTitle}" />
<br/>
<h:outputText value="#{questions.questionBody}" />
</h:column>
<h:dataTable value="#{questions.answers}" var="answers">
<tr>
<h:outputText value="#{answers.answer}" />
</tr>
</h:dataTable>
</h:dataTable>
answers.answer는 getAnswer()를 호출해야하지만 편집기는 여전히 실제로 "대답"을 속성으로 나열하지 않습니다. IDE의 제안에도 불구하고 나는 그것을 거기에 넣었지만 아직도 대답을 얻지는 못한다. 그것은 빈 열을 보여준다. – Onur
그런 다음 문제는 다른 문제로 인해 발생합니다. 아마도 대답이 없습니까? 속성 이름이 잘못되면 어쨌든'PropertyNotFoundException'을 얻었을 것입니다. – BalusC