У меня есть этот класс структуры:
public class A {
private list<B> b;
}
public class B {}
public class B1 extends B{}
public class B2 extends B{}
На контроллере:
@RequestMapping("/A")
public ModelAndView getA(){
model.addObject("a", a);
}
Этот метод возвращает список со всеми B1 и B2 в представление и все в порядке.
Но когда я пытаюсь отправить форму:
@PostMapping("/saveA")
public ModelAndView saveA(@ModelAttribute A a, BindingResult bindingResult)
конкретные значения каждого класса не сохраняются.
Есть ли способ сделать это?