Управление формой с помощью Springboot - автозаполнение формы, когда пользователь выбирает заголовок - PullRequest
0 голосов
/ 19 октября 2018

У меня есть Spring-Boot, MVC, форма веб-приложения.Пользователь может ввести и имя объекта в поле.Это поле получило список динамических загрузок начальной загрузки typeahead уже существующих объектов.

Я хотел бы автоматически заполнить ohterfields моей формы несколькими атрибутами объекта, когда пользователь выбирает известный объект в списке typeahead.

Мой вопрос в правильной реализации MVC в Springboot, как это должно быть сделано?Как сказать моему контроллеру: «Эй, пользователь выбрал -foo- объект, заполните остальные поля сейчас!»?Должно ли это быть POST формы?Есть ли в контроллере вид @heyFillTheForm?

Спасибо

1 Ответ

0 голосов
/ 19 октября 2018

С точки зрения дизайна, я бы действительно POST или PUT эти части формы, используя XHR.

Однако я думаю, что создаст два отдельных метода контроллера MVC:

  1. Один из них называется retrieveAutofillValues, возвращая JSON-объект со значениями предзаполнения.Кто-то может утверждать, что это должен быть PUT
  2. один POST с именем submitForm, возвращающий результат отправки
...