Wir verwenden JSF 2.0 auf WebSphere v8.5 mit mehreren Komponentenbibliotheken PrimeFaces 4.0, Tomahawk 2.0, Richfaces, usw.reine Java/JSF-Implementierung für Doppel einreichen Prävention
ich für generischen Mechanismus Suche Form zu vermeiden Erneute Eingabe, wenn die Seite aktualisiert wird oder wenn die Schaltfläche "Senden" erneut angeklickt wird. Ich habe viele Anwendungen mit verschiedenen Szenarien.
Für jetzt habe ich in Betracht gezogen, die Schaltfläche mit einem Stück JavaScript in onclick
Attribut zu deaktivieren, aber das ist nicht zufriedenstellend. Ich suche zu diesem Zweck eine reine Java-Implementierung, etwas wie die Struts2 <s:token>
.
Ist Ajax über das Problem der erneuten Formulareinreichung gekommen? wie nur Teil der Seite gerendert wird, nicht ganze Seite oder Umleitung – Sarz
Deaktivierung der onClick-Event wird wahrscheinlich nicht ausreichen, eine Verzögerung Timer ist erforderlich, um den Trick zu tun –
Ja @NassimMOUALEK ich erreiche die Deaktivierung der Schaltfläche, bis Ajax sein Rendering – Sarz