2010-08-17 3 views
1

는이 코드를부자 : 부자와 데이터 테이블 나던 작업 : scrolldata

<f:view> 
     <a4j:keepAlive beanName="datosCtrlBean" ajaxOnly="true"/> 
     <h:form> 
      <rich:dataTable width="300" id="carList" rows="10" columnClasses="col" 
          value="#{datosCtrlBean.datos}" var="category" > 

       <f:facet name="header"> 
        <rich:columnGroup> 
         <h:column> 
          <h:outputText styleClass="headerText" value="Make" /> 
         </h:column> 
        </rich:columnGroup> 
       </f:facet> 
       <h:column> 
        <h:outputText value="#{category}" /> 
       </h:column> 
       <f:facet name="footer"> 

       </f:facet> 
      </rich:dataTable> 
      <rich:datascroller align="left" for="carList" id="sc2" /> 
     </h:form> 
    </f:view> 

잘 작동 datascroller하지만 DataTable을 나던 새로 고침 목록을 가지고,하지만 난 시간으로 변경하는 경우 : DataTable에 잘 작동합니다.

내가 뭘 잘못하고 있니?

답변

0

ajaxOnly 속성은 비 Ajax 요청 중에 Bean 값을 사용할 수 있어야하는지 여부를 선언하는 플래그입니다. ajaxOnly = "true"인 경우 요청 범위 Bean은 지정된 페이지에서 Ajax 요청을하는 동안 동일한 값을 유지하지만 비 Ajax 요청이이 페이지에서 전송 될 때 일반 요청 범위 Bean으로 다시 작성됩니다.

나는이 또한 도움이 될 수 a4j:keepAlive

+0

Thaks를 귀하의 제안, 나는 richfaces의하고, NetBean pluggin 새 프로젝트를 생성하고이없이 오와 지금 노력하고 있습니다 매개 변수가 잘못 설정된 마지막 프로젝트에있을 수 있습니다. 하지만 다시 한 번 감사드립니다. 건배 –

0

에서 ajaxOnly="true"을 제거하는 당신에게 추천 할 것입니다 : http://mkblog.exadel.com/2009/12/richfaces-suggestion-box-component/

+0

유콘에 대한 탁신. 내 구성이 잘못되었다고 생각 했었습니다. 처음부터 richFaces 문서의 단계를 따랐습니다. 몇 시간 후에 RichFaces와 JSF를 연결하는 NetBeans를 사용하고 잘 작동하는 데 필요한 항아리를 더 많이 넣었습니다. –