In letzter Zeit habe ich viele Probleme mit den wichtigsten Komponenten, ich weiß warum. Ich benutze GlassfishV3.0 und meine Primefaces Version ist 2.2.1 Mein Problem ist jetzt, dass ich den p: -Dialog von primefaces nicht rendern kann, wenn ich auf eine Tabellenzeile klicke. Ich mache fast genau so wie in ihrem Beispiel: Ссылка
Ich denke, mein Problem hat etwas mit einer Konfiguration zu tun, weil ich auch Probleme mit anderen Hauptkomponenten habe. Kann mir bitte jemand eine Hand geben und mir sagen, was ich vermisse, um solche Surface-Komponenten problemlos verwenden zu können? Hier ist der Code:
JSF:
%Vor%Die verwaltete Bean
%Vor%JSF before ist eine zusammengesetzte Seite, die ich in dieser Vorlage verwende
%Vor%Meine web.xml-Konfiguration
%Vor%
In der obigen Tabelle funktioniert nur die Funktion sortBy und der Dialog p: nicht. Dies ist eine Nachricht, die auf der Eclipse-Konsole angezeigt wird, wenn ich die Seite aktualisiere:
SEVERE: Zeile 1:61 keine brauchbare Alternative im Zeichen ';'
Ich verstehe nicht, was es bedeutet, ich denke, ich habe ein Konfigurationsproblem und keinen Syntaxfehler. Ich bin wirklich glücklich, wenn jemand mir helfen könnte, das bitte zu beheben.
uhmmm Ich erstelle eine vereinfachte Version deines Codes und meine Arbeit funktioniert perfekt. Jedes Mal, wenn ich auf die Zeile klicke, erscheint mein Dialog. Versuchen Sie, diesen Code in einem neuen Projekt auszuführen, und prüfen Sie, ob es funktioniert hat.
%Vor%und hier ist meine Bohne
%Vor%Aktualisierung von sfrj
Wie Sie sehen, sind mehr als eine meiner Zeilen gelb, das ist nicht so. selectionMode="single" funktioniert nicht richtig.
Aktualisierung von Harry
So konvertieren Sie den Datumstyp in String
%Vor%Dann wäre dein JSF so
%Vor%Update 2 von sfrj
Hier ist die brandneue JSF-Seite:
%Vor%Tags und Links java java-ee jsf jsf-2 primefaces