Я использую Spring 3 MVC
У меня есть контроллер с простым методом get
@ResponseBody
@RequestMapping(method = RequestMethod.GET)
public CarDataModel getCar(HttpServletRequest request, @RequestParam(value = "id") int id) {
...
}
Я также настроил метод initBinder
@InitBinder
public void initBinder(WebDataBinder binder) {
binder.registerCustomEditor(Manufacturer.class, new ManufacturerPropertyEditor();
}
Проблема в том, что я создаю новый CarDataModel
, и привязка выполняется к объекту id.
В результате, если у меня есть поле Тип производителя в CarDataModel
, оно не знает о моих пользовательских настройках.редакторы.
Как связать пользовательские редакторы с возвращенной моделью?
Большое спасибо
Ori
У меня такая же проблема сВ ответе JSON кажется, что редактор пользовательских свойств не учитывается при возврате ответа JSON
.Какие-либо решения для этого привели к использованию JsonSerializer
пользовательского объекта?