У меня есть контроллер, который имеет интерфейс как прокси
@Controller
public class MyController implements IMyController{
public FormBean getCommand(){
return new FormBean();
}
public String onLoad(HttpServletRequest req,HttpServletResponse res){
}
}
Интерфейс следующий:
public interface IMyController {
@ModelAttribute("formBean")
FormBean getCommand();
@RequestMapping("/onload.do")
String onLoad(HttpServletRequest req,HttpServletResponse res);
}
Проблема в том, что метод getCommand() никогда не вызывается. Я также попытался переместить аннотацию атрибута модели в класс реализации, но безрезультатно.
Где я ошибаюсь?