2017-01-04 4 views
0

Я начинаю новый проект с SpringBoot, Spring MVC и Thymeleaf. Я хочу сделать очень просто, но я не знаю, какой из них лучше всего подходит для этих фреймворков. Я тоже новичок в Тимелеафе.Ответы SpringBoot и Ajax

В представлении я хочу загрузить выбор со списком объектов Java с сервера. Затем, когда я меняю этот выбор, я хочу обновить форму со значениями каждого объекта Java, чтобы пользователь мог ее отредактировать. В двух словах я должен загружать по требованию каждый отдельный объект, привязывая его значения, а затем отправлять новые значения на сервер, если пользователь сохраняет эти изменения.

Как это сделать?

+0

с тимелеафом вы можете использовать фрагменты и ajax, поэтому у вас будет контроллер при получении выбранных изменений и обновлении div на главной странице с данными формы этого конкретного объекта. – cralfaro

+0

@cralfaro есть ли у вас какая-либо ссылка, которую я мог бы проверить с помощью примеров кода? – jpadilladev

+1

@jpadillladev вы могли бы посмотреть здесь http://www.marcelustrojahn.com/2016/08/spring-boot-thymeleaf-fragments-via-ajax/ – cralfaro

ответ

0

Хотя этот ответ в основном основан на мнениях. Но это должно заставить вас начать. Я бы начал с 2 контроллеров, один из которых обрабатывал все ваши запросы на страницу Thymeleaf. Это то, что обрабатывает другую страницу или целевую страницу. Второй контроллер обрабатывает все запросы Ajax, поступающие от пользовательского взаимодействия на странице (выбор нового списка и сохранение изменений). Для этого используйте свою любимую библиотеку javascript.

+0

Я думаю, что ответ cralfaro немного конкретнее, потому что я использую тимелеаф в своем проекте. Но я тоже попробую этот подход, спасибо. – jpadilladev

Смежные вопросы