Ich benutze DateTextField für Bearbeitungsdatum Feld, wenn Benutzer ein ungültiges Datum eingeben (zB geben Sie ein beliebiges Zeichen Datum) dann in über das Formular senden DateTextField intern erstellen ungültige Datum Nachricht basierend auf ID.Wicket DateTextField benutzerdefinierte Fehlermeldung
Mein Code ist:
form.add(DateTextField.forDatePattern("orderStartDate", new DateModel(new PropertyModel<Date>(this, "defaultModelObject.startDate")), "dd/MM/yyyy"));
Nun, wenn ein Benutzer ein ungültiges Datum dann in Form tritt einreichen, DateTextField die Nachricht erzeugt.
"Der Wert von 'orderStartDate' ist kein gültiges Datum."
In der Nachricht 'orderStartDate' ist ID, die ich auf DateTextField gesetzt habe;
Jetzt möchte ich benutzerdefinierte Nachricht für diesen Fehler der oben genannten Nachricht erstellt werden;
make sence mir paaren. Gibt es eine Sache wie, wo ich dynamische Eigenschaft einstellen kann. –
Ja! Weitere Informationen finden Sie im javadoc von StringResourceModel. –