- In der View "Aktion Editieren" die Eingabefelder in zwei Tabs
gruppiert (p:tabView,p:tab)
- JSF Standard-Komponenten durch Primefaces-Komponenten
ersetzt
(p:inputText,p:commandButton,p:commandLink,p:dataTable,p:column,p:message,p:selectBooleanCheckbox,p:inputTextarea)
(Bei den Buttons muss zusätzlich ajax="false" hinzugefügt werden)
Beim Klicken des 'OK' Buttons wird bei p:dataTable der Renderer erneut
aufgerufen, das Attribut 'aktion' des @RequestScope Backing Bean hat
dann allerdings den Wert NULL, was zu einer NullPointerException führt.
Um dies zu verhindern, wird der renderer für diesen Fall deaktiviert.
Für h:dataTable ist dies nicht der Fall.
Unbenutztes update="tabView" entfernt (da kein Ajax-Button)
Layout angepasst
diff nach rebase hinzugefuegt
Primefaces 4.0 (in Maven Central) hinzugefuegt