Daten - verwendet das KURZE Format für die mit der aktuellen Anforderung verbundene Locale
struts2.0.14
Schauen Sie sich auch das benutzerdefinierte Konverterbeispiel an
Versuchen Sie, einen benutzerdefinierten Konverter zu implementieren
public class MyConverter extends StrutsTypeConverter {
public Object convertFromString(Map context, String[] values, Class toClass) {
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
Date date = sdf.parse(values[0]);
//do some validation on class and other stuff
}
public String convertToString(Map context, Object o) {
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
return sdf.format(o);
}
}
dann registrieren Sie es mit
user.date = com.xyz.MyConverter
in einer Eigenschaftendatei MyAction-conversion.properties