У меня есть страница JSP, которая должна загрузить всплывающее окно с помощью AJAX. Содержание страницы определяется формой, заполненной пользователем.
Примерно так:
JavaScript:
ajax('getPage.action', 'content_id', 'form_id');
foo.jsp:
<div id="content_id"></div>
<form id="form_id">
...
</form>
Java / весна:
@RequestMapping("getPage.action")
MyController extends AbstractCommandController {
RealDto dto = (RealDto)command;
...
return new ModelAndView("foo", data);
}
Самым сложным для меня является то, как легко отправить данные формы в виде ajax-вызова. Могу ли я использовать jQuery здесь? Форма изменяется динамически, поэтому было бы весьма утомительно перечислять все поля формы.
Поможет ли использование Springs XT (которого у меня никогда не было)?