2009-10-23 5 views
0

Facelets 및 Tomahawk에서 MyFaces 1.1.7을 사용하고 있습니다.MyFaces 1.1을 사용할 때 테이블 헤더에 범위 속성을 얻으려면 어떻게해야합니까?

같은 일반 데이터 테이블을 만드는 : 내가 가진 사랑을 WAI 검증을 준수하기 그러나

<table> 

<thead> 
    <tr> 
    <th> 
    <div id="j_id4:j_id6">Name</div> 
    </th> 
    </tr> 
</thead> 

<tbody id="j_id4:tbody_element"> 
    <tr><td>First</td></tr> 
    <tr><td>Second</td></tr> 
</tbody> 
</table> 

:

<h:dataTable value = "#{Datamanager.data}" var = "row"> 
    <h:column> 
     <f:facet name = "header"> 
      <t:div> 
       <h:outputText value = "Name" /> 
      </t:div> 
     </f:facet> 
     <h:outputText value = "#{row}" /> 
    </h:column> 
</h:dataTable> 

내가 좋아하는 헤더와 HTML 생성 된 테이블을 얻을 해당 범위의 "범위"특성 (범위가 1 열일 경우에도 마찬가지 임). 내가 시도

<thead> 
    <tr> 
    <th scope="col"> 
    <div id="j_id4:j_id6">Name</div> 
    </th> 
    </tr> 
</thead> 

같은 사용 :

<f:facet name = "header"> 
    <f:attribute name="scope" value="col" /> 
<h:outputText value = "Name" /> 
</f:facet> 
을 아무도 내가 같은 헤더를 얻을 수 있도록 (또는 별도의 속성을 추가하여 하나에서 MyFaces는 기본적으로 추가함으로써)을 추가하는 방법을 알고 있나요

성공하지 못했습니다.

감사합니다.

답변

0

이것은 MyFaces 1.2에서 수정 된 것 같습니다.

관련 문제