DateField seems to require a Date model. You can implement a model (a class
that implements IModel) that transforms between String and Date.
public class DateModel implements IModelDate {
private static final long serialVersionUID = 1L;
private final IModelMyBean innerModel;
public DateModel(IModelMyBean innerModel) {
this.innerModel = innerModel;
}
public void detach() {
innerModel.detach();
}
public Date getObject() {
String value = innerModel.getObject().getDate();
if (value == null) {
return null;
}
return MyDateConverter.asDate(value);
}
public void setObject(Date object) {
String value;
if (object != null) {
value = MyDateConverter.asString(object);
} else {
value = null;
}
innerModel.getObject().setDate(value);
}
}
- Original Message -
From: Pirlouit Le
Sent: 10/07/11 11:38 AM
To: users@wicket.apache.org
Subject: DateField with String model
Hi wicket community,I'm trying to use a DateField
(org.apache.wicket.extention.yui.calendar.DateField)with a String in the model,
is this possible, perhaps can I provide a converter, a smth like this ?
Kind Regards,
Benoît de Biolley
-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org