다음과 같은 데이터 테이블이 있습니다.JSF : 어떻게 dataTable에 빈 행을 추가합니까?
<h:dataTable id="box-score-away" value="#{individualAwayBoxScoreQuery.resultList}" var="_bssl">
<f:facet name="header">
<h:outputText value="Away Team" />
</f:facet>
<h:column>
<f:facet name="header">
<h:outputText value="Name" />
</f:facet>
<h:outputText value="#{_bssl.name}" />
<f:facet name="footer">
<h:outputText value="Σ" styleClass="bold" />
</f:facet>
</h:column>
...
</h:dataTable>
결과 목록에 요소가 없으면 테이블의 tbody가 비어있게됩니다. Firefox에는 문제가 있으며 페이지 렌더링은 정말 엉망입니다.
결과 목록이 비어 있으면 tbody에 행을 어떻게 추가합니까?
행은 10의 colspan을 갖는 td로 가정됩니다. 성공하지 않고 몇 가지 시도를했습니다. (참고로, 조건에 대한 것이 아니라 사용하려는 구성 요소와 위치) f : 축 어적으로 갈 길인가?
흠 10의 colspan으로 td 태그를 생성하는 솔루션을 찾고있었습니다. 더미 목록 요소가 작동하지 않습니다. – Kawu
@Kawu - 기본 테이블 렌더러는이 작업을 수행하지 않습니다. 나는 당신이 table에 renderered 속성을 넣고 테이블이나 빈 그대로의 축 어적을 조건부로 렌더링 할 수 있다고 생각한다. 자바 스크립트로도 할 수 있다고 생각합니다. – McDowell