0
우리는 jsf 1.2에서 jsf 2로 업그레이드 중입니다. 우리는 아파치 myfaces 2.1과 rich face 4.3을 사용하고 있습니다.rich : dataTable headerClass 속성 문제
headerClass 속성이 rich : dataTable에서 작동하지 않는 것 같습니다. 다음은 xhtml 코드입니다.
.class2{
border: 1px solid #000;
}
.class1{
text-align:left;
color:#000;
font-weight:normal;
}
<rich:dataTable value="#{bean.quns}" var="quns" headerClass="class1" columnClasses="class2">
<f:facet name="header">
<h:outputText value="User Name : #{bean.userName}"/>
</f:facet>
<rich:column>
<h:panelGrid id="qns#{index+1}" columns="2">
<h:outputText value="qns #{index+1}"/>
<h:selectOneMenu value="#{quns.question}">
<f:selectItems value="#{bean.questionPool}" />
</h:selectOneMenu>
<h:outputText value="Answer"/>
<h:inputText value="#{quns.answer}"/>
</h:panelGrid>
</rich:column>
</rich:dataTable>
columnclasses 속성은 완벽하게 작동합니다. 때 풍부한 : 테이블 헤더 셀에 대한 CSS 스타일에 내장 된 데이터 테이블은 아래와 같이 수정 :
.rf-dt-hdr-c{
text-align:left;
color:#000;
font-weight:normal;
}
헤더 클래스는 기본 스타일 시트가 명시 적 하나를 덮어 쓰는 것을 나타내는 완벽하게 잘 작동합니다. headerClass styleClass가 어떻게 작동합니까?
아무도 도와 줄 수 있습니까? 당신이 렌더링 된 XHTML 코드를 조사 할 때