Jquery-код для вызова моего контроллера пружины:
$.postJSON("/DialogController", myJSON, function(data) {
previewDialog.html(data);
previewDialog.dialog('open');
});
А затем мой код контроллера, который вызывает http 500 error
, я отладил его и обнаружил, что все работает нормально до возвращаемой строки (представление имени), что я делаю не так?
@RequestMapping(value = "/DialogController", method = RequestMethod.POST)
public String dialogController(Model model, @RequestBody MyClass myClass) {
myClass.setTitle("SUCCESS");
model.addAttribute("myClass", myClass);
return "dialogContent";
}
Использование jquery load с запросом get на контроллере работает до такой степени - что он возвращает представление и загружает в диалог;но атрибут не добавляется в модель, и я не могу публиковать данные json на контроллере.
Какие-либо советы?