이전에는 데이터 테이블 페이지 매김을 사용하여 매력적이었습니다. 이번에는 게으른로드 된 페이지 매김을 사용하고 첫 페이지를 보여줄 필요가 있었고 페이지 넘기기 버튼이 없습니다. 나는 많은 것을 시도해 봤지만 페이징 버튼을 보여주는 것은 아니다. 행 수가 변경되면 tht 페이지의 행 수가 변경되지만 paginaotor 버튼이 표시되지 않습니다. 내가 크롬에서 데이터 테이블을 검사하는 경우, 그것은 THR이 내 데이터 테이블Primefaces : 게으른로드 된 데이터 테이블의 페이징 버튼이 표시되지 않습니다.
<p:dataTable id="contentTable" value="#{chatroomBean.lazyLoadedChatroomBeans}" var="chatroom" paginator="true" paginatorPosition="bottom" rows="10" lazy="true" paginatorTemplate=" {PreviousPageLink} {CurrentPageReport} {NextPageLink} " rendered="#{chatroomBean.chatroomSearchText!=null}">
내가 사용하고 jsf2이
<div xmlns="http://www.w3.org/1999/xhtml" id="j_idt7:contentTable_paginatorbottom" class="ui-paginator ui-paginator-bottom ui-widget-header ui-corner-bl ui-corner-br"></div>
입니다
하단 페이지 배열의 사업부 인 2.2.1과 아파치 톰캣을 primefaces 보여줍니다 6.도움이 될만한 의견을 보내 주시면 감사하겠습니다. 감사
관련 khizar
고맙습니다을 많이 알고 있습니다. 나는 그것을 시도했다. 그러나 아직도 어떤 버튼도 보이지 않고있다. 크롬을 사용하여 페이지를 검사하면 오류가 있음을 알 수 있습니다. '// khizar
@khizar이이 줄 끝>' : 낮은 수준의 문제처럼 들리 데이터 테이블 또는 페이지 매김과 관련이 없습니다. web.xml에 Primefaces 리소스 서블릿에 대한 항목이 있습니까? 최근 버전의 Primeface에서는 필요하지 않으며 문제가 발생할 수 있다고 생각합니다. –
고맙습니다. 나는 마침내 작동하도록했습니다 ...난 정확히 와트가 잘못 알고 있지만 이후 datable 또는 페이지 매김에 문제가 아니었던 이후, 나는 jsf로 땜질 시작하고 또한 템플릿에 포함되어 있지만 사용되지 않는 갑자기 모든 일을 시작한 몇 가지 추가 jquery 파일을 제거 . 지금은 정확히 무엇이 잘못되었는지보기 위해 문제를 재현 해 볼 것입니다. n hre 게시하여 도움이 되겠지만 지금은 작업 중입니다. 안심할 수 있습니다. 마감일이 조금 늦었습니다. 너무 고맙습니다 :) – khizar