Ich habe Hibernate Einheit und eine Bohne:Frühjahr mvc Datumsformat mit Form: Eingang
@Entity
public class GeneralObservation {
@DateTimeFormat(pattern = "dd/MM/yyyy")
Date date;
@Column
public Date getDate() {
return date;
}
public void setDate(Date date) {
this.date = date;
}
}
auch habe ich
@InitBinder
protected void initBinder(WebDataBinder binder) {
SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
binder.registerCustomEditor(Date.class, new CustomDateEditor(
dateFormat, false));
}
und
form:input
id = "datepicker"
name="date"
itemLabel="date"
path="newObservation.date"
Als ich meine url gehen Ich sehe:
Wie kann ich es zwingen, mm/DD/yyyy Format zu haben? Thanx
'@DateTimeFormat (pattern =„dd/MM/JJJJ ")' und 'neues SimpleDateFormat (" TT/MM/JJJJ ")' beide verwenden 'TT/MM/JJJJ'. Haben Sie versucht, sie in 'MM/TT/JJJJ' zu ändern? –
siehe http: //stackoverflow.com/questions/3457134/how-to-display-a-formatted-datetime-in-spring-mvc-3-0 – Algorithmist
Nein, das würde nicht helfen, denn form: input lässt sich nicht setzen Standardwert explizit –