ajax="false" vs process="@this"
Ich bin verwirrt mit diesem 2 Konzepte ajax="false"
und process="@this"
. Ist die resultierende Ansicht der gleichen?, gibt es eine Reihenfolge der Ausführung?, sowohl die Ausführung der Validierung phase? etwas sollte ich sonst noch achten?
Du musst angemeldet sein, um einen Kommentar abzugeben.
ajax="false"
bedeutet, dass IhreUICommand
z.B.<p:commandButton>
führen ein Anfrage/Antwort-Prozess, ohne Verwendung von ajax. Dies ist ein Attribut für PrimeFacesUICommand
s.process="@this"
bedeutet, dass nur die aktuelle Komponente wird der Wert an den server senden, anstatt senden Sie die Daten aus der ganzen<h:form>
. Dieses Attribut gehört zum PrimeFaces Komponenten, die ajax-Funktionalität eingebettet. Es ist ähnlich wieexecute
attribue in<f:ajax>
von JSF.Mehr info: