xdoo / vaadin-demo

demo using vaadin with spring boot.
4 stars 2 forks source link

#159 bean validation #167

Closed darenegade closed 9 years ago

darenegade commented 9 years ago

Beschreibung:

Validierung auf JSR 303 umgebaut.

Zudem hat der ActionButton nun die Möglichkeit CrashableActionPerformer als ClickListener hinzuzufügen. Dann werden bei einem klick alle Performer squentiell ausgeführt bis einer schief geht oder alle fertig sind. Damit wird die Navigation verhindert, wenn die Daten in einem Formular falsch sind. Dies war nötig, da die EntityActions der Komponenten es nicht vorgesehen haben, dass eine Action schief gehen kann.

Branch-Checklist:

closes #159

peter-mueller commented 9 years ago

voll gut :+1:

FabianWilms commented 9 years ago

Wofür sind die try-catchs in den EntityAssociationActions und EntitySingleActions? Eigentlich sollten ja alle exceptions bereits im service abgefangen werden.

darenegade commented 9 years ago

@Arne2 Ich würde bei den Zeichen bleiben, da wir nicht unbedingt altgriechische Zeichen unterstützen müssen

@FabianHoltkoetter Try/catch in den Actions fängt z.B. Validierungsfehler ab. Dies hat nichts mit dem Service zu tun.