Primefaces : lazy geladen datatable - paginator Schaltflächen nicht angezeigt
habe ich vorher verwendet datatable Paginierung und es funktionierte wie ein Charme. Diese Zeit, die ich brauchte, um das lazy geladen Paginierung und seiner Anzeige der ersten Seite und es gibt keine paginator-Tasten. Ich habe versucht, eine Menge Dinge, aber es einfach nicht zeigen das paginator-Tasten. wenn ich die Anzahl der Zeilen, es funktioniert ich.e die Anzahl der Zeilen, die auf tht-Seite geändert, aber die paginaotor Schaltflächen werden nicht angezeigt. wenn ich überprüfen Sie die datatable im chrome zeigt es, thr ist, ein div für den paginator unten
<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>
dies ist mein datatable
<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}">
ich bin mit jsf2, primefaces 2.2.1 und apache tomcat 6.
jede Hilfe, die Idee wird sehr geschätzt. Dank
Grüße
khizar
InformationsquelleAutor khizar | 2011-04-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich glaube, Sie haben ausgeführt, in dieser Fehler.
Aus dem verlinkten forum Diskussion:
//<![CDATA[ widget_contentTable = new PrimeFaces.widget.DataTable('contentTable',{url:'/mobilink_student_portal_web/list_of_chatrooms.faces',formId:'contentForm',paginator:new YAHOO.widget.Paginator({rowsPerPage:1,totalRecords:2,initialPage:1,containers:['contentTable_paginatorbottom']})}); list_of_chatrooms.faces:161Uncaught ReferenceError: PrimeFaces is not defined //]]>
nach dieser Zeile gibt es eine uncaught referenceerror primefaces ist nicht definiertdas klingt wie eine untere-level-problem, das nicht spezifisch für datatable-oder Seitenzählung. Haben Sie einen Eintrag für die Primefaces-resource-servlet in Ihrem web.xml? Ich denke, es ist nicht erforderlich, mit den neueren Versionen von Primefaces und können Probleme verursachen.
thanx alot Mann ... ich habe es endlich an die Arbeit ... ich dun wissen genau, wat war falsch, aber da u sagte, es sei nicht das problem mit der datatable-oder Seitenzählung , begann ich mit dem basteln für die jsf-und ich auch entfernt einige zusätzliche jquery-Dateien, die enthalten waren, in der Vorlage aber nicht genutzt wird, und plötzlich alles begann zu arbeiten. jetzt werde ich versuchen und reproduzieren Sie das problem später zu sehen, was genau falsch war n post-it hre, so dass seine hilfreich, aber für jetzt seine Arbeit n ich bin erleichtert, coz ich bin ein wenig hinter auf meine Frist. also danke vielmals 🙂
InformationsquelleAutor Michael Borgwardt
seine zu spät, aber ich sah nur diese Frage n erinnert tht hatte ich gelöst das prob also ich thot ich shud Wünsche hinterlassen Sie hier eine Antwort nur für den Fall Summe 1 andere läuft in ihn hinein. das problem war, tht das Thema ich war mit cudnt finden die Bilder für die Tasten, aufgrund der Summe Grund ich kann mich nicht erinnern nun, ich war nicht mit der jar für das Thema, ich habe gerade das Thema.css mein Projekt und es begann ... problem war nur die links zu Bildern in das Thema.css waren wie
geändert haben, um diese
n, es funktioniert wie ein Charme ...
andere Lösung (n wahrscheinlich die bessere) wud sein, fügen Sie die jar-Datei zum Thema im Klassenpfad und fügen Sie das Thema zu web.xml aber jeder weiß vermutlich, tht ... 🙂
Grüße,
khizar
InformationsquelleAutor khizar