tutorial sirve que para mvc example español spring spring-mvc

sirve - spring mvc que es



Pasando la fecha para solicitar el parámetro en Spring MVC (3)

Ahora también es @DateTimeFormat, que admite algunos formatos ISO comunes.

Soy nuevo en Spring MVC - y estoy tratando de pasar una fecha de mi javascript como una solicitud de Param

Mi controlador se ve algo así como ...

public @ResponseBody List<RecordDisplay> getRecords( @RequestParam(value="userID") Long userID, @RequestParam(value="fromDate") Date fromDate, @RequestParam(value="toDate") Date toDate) {

La pregunta que tengo es cómo hago la llamada desde javascript, como en qué debería verse la URL

for eg. - /getRecords?userID=1&fromDate=06022013&toDate=08022013''

¿Necesito una forma de analizar la fecha para que Spring pueda reconocerla?


Use @DateTimeFormat("MMddyyyy")

public @ResponseBody List<RecordDisplay> getRecords( @RequestParam(value="userID") Long userID, @RequestParam(value="fromDate") @DateTimeFormat(pattern="MMddyyyy") Date fromDate, @RequestParam(value="toDate") @DateTimeFormat(pattern="MMddyyyy") Date toDate) {


Use @DateTimeFormat (patrón = "aaaa-MM-dd") donde aaaa es año, MM es mes y dd es fecha

public @ResponseBody List<Student> loadStudents(@DateTimeFormat(pattern="yyyy-MM-dd") Date birthDay) { ... }