/ / PrimeFaces Captcha wird unter Chrome nicht angezeigt - java, jsf, google-chrome, captcha, primefaces

PrimeFaces Captcha wird nicht unter Chrome angezeigt - java, jsf, google-chrome, captcha, primefaces

Meine JSF-Webanwendung verwendet PrimeFaces Captcha. Es funktioniert einwandfrei unter Firefox und IE, wird aber unter Chrome nicht angezeigt. Ich erhalte keine Fehler bei der Seitengenerierung, aber wenn ich versuche, die Daten mit dem unsichtbaren Captcha zu veröffentlichen, wird die folgende Fehlermeldung angezeigt:

j_idt25:j_idt32: Validation Error: Value is not valid.

Es gibt kein Element mit der ID "j_idt32" im XHTML-Quellcode. Ich habe das mit beiden Browsern überprüft.

Jede Hilfe wäre dankbar im Voraus! Daniel

Antworten:

6 für die Antwort № 1

In den häufig gestellten Fragen zu PrimeFaces User Manual finden Sie Folgendes:

Mit Facelets funktionieren einige Komponenten wie Diagramme jedoch nicht in Safari oder Chrome Es gibt kein Problem mit Firefox.

Der häufigste Grund ist die Antwort mimeType bei Verwendung mit PrimeFaces mit Facelets. Sie müssen sich vergewissern responseType ist text/html. Mit Facelets können Sie verwenden <f:view contentType=”text/html”> durchzusetzen diese Einstellung.

Das hat mein Problem gelöst.


1 für die Antwort № 2

Dieser Link zeigt ein Captcha mit JSF2.0 und Primefaces 3.0, vielleicht kann Ihnen dies helfen:

http://www.patternizando.com.br/2011/04/catpcha-com-primefaces-3-0/