Primefaces bestätigen-dialog verschwindet fast sofort

Bin ich eine Anwendung entwickeln, in JSF 2.0. Ich bin auch mit der Primefaces-Komponentenbibliothek. Ich habe ein problem mit dem p:confirmDialog von Primefaces. So schnell, wie ich zeigen möchte, eine p:confirmDialog, verschwindet es wieder fast sofort. Das seltsamste ist, dass dieses problem tritt nur mit der Anwendung, die bereitgestellt wird, auf dem GlassFish-Server bei der Arbeit. Wenn ich hochladen das gleiche .war-Datei in den GlassFish-server auf meinem computer zu Hause oder wenn ich die Anwendung in Netbeans dieses problem nicht auftreten. Ich kann wirklich nicht herausfinden, was die Ursache für dieses problem ist. Auch ich konnte nicht finden alle Informationen über diese auf Google. Jede Hilfe wäre sehr geschätzt werden! Das ist mein code:

<h:commandButton value="Verwijderen" onclick="bezoekConfirmation.show()" styleClass="verwijderKnopBig" rendered="#{pageRenderController.canWriteBezoekenMobiele}" />
<p:confirmDialog message="Bent u zeker dat u dit bezoek wilt verwijderen?" closable="false"
     header="Bezoek verwijderen" severity="alert" widgetVar="bezoekConfirmation">
     <p:commandButton value="Ja" oncomplete="bezoekConfirmation.hide()" action="#{bezoekenMobieleController.deleteBezoek}" ajax="false" />
     <p:commandButton value="Nee" onclick="bezoekConfirmation.hide()" type="button" />
</p:confirmDialog>
  • Hast du mit Strg+F5 die Seite, die geöffnet wird, aus der Arbeit einen server oder zumindest das löschen des browser-cache auf die gesamte Domäne, um sicherzustellen, dass Sie haben die neueste version von PrimeFaces-CSS-Datei/JS-Zeug? Vielleicht haben Sie aufgerüstet, PrimeFaces in der Zwischenzeit und Sie hatten noch die alte JS aus die domain in Ihrem browser-cache.
  • Es ist wahr, ich habe aktualisiert die PrimeFaces lib in einer anderen version während der Entwicklung der Anwendung. Was würden Sie mir empfehlen zu tun? Gibt es eine Sache, die ich tun soll, auf der server-Seite?
  • Wie gesagt, klare browser-cache.
  • Ich werde versuchen es erste, was morgen, wenn ich ankomme bei der Arbeit. Vielen Dank so weit!!!
  • Leider hat es nicht funktioniert. Aber ich denke, du hast Recht, es hat etwas zu tun mit dem update auf die anderen Primefaces version.Ich habe auch ein problem mit einem anderen componenent p:Datatable: die scrollbars funktionieren nicht auf die Anwendung bei der Arbeit.
InformationsquelleAutor Bart1990 | 2012-02-01
Schreibe einen Kommentar