весна json дата к объекту даты java - PullRequest
0 голосов
/ 17 мая 2011

В моем приложении Spring [3.0]

Я хочу отправить данные, используя jquery.ajax.Spring интерпретирует этот запрос и конвертирует в соответствующий объект.однако он не может проанализировать атрибуты даты.Как передать их из моего запроса JSON в Java?пожалуйста, помогите ...

public class MyUser{
    public String name;
    public Date birth;
}

@RequestMapping("/app/saveuser")
public String save(@ModelAttribute MyUser user)
{
    //User has NO date.. :(
}

Front end code... 
jQuery.post("/app/saveuser", 
{name:"myName", birth:new Date()},
function(data){
    alert(data);
} );

1 Ответ

0 голосов
/ 17 мая 2011

Даты не могут быть привязаны к объекту команды, если вы не укажете PropertyEditor или службу преобразования, которая может читать какой-либо формат даты (это ограничение по конструкции, поскольку вы не можете сказать, что означает «01/02/03», не знаяформат);попробуйте написать какой-нибудь метод @InitBinder и зарегистрируйте CustomDateEditor для ожидаемого формата.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...