Я пытаюсь создать несколько выбранных форм в тимелист.
Мой контроллер:
@PostMapping(value = "/employer/questionnaire")
public String employerQuestionnaire(@RequestParam Map<String, String> body,
@RequestParam("state") List<String> states, Model model){
questionnaire.setStates(states);
}
Мой шаблон:
<label for="State" class="label">State</label>
<select id="State" name="State" data-name="State" class="w-select"
multiple="multiple">
<option th:each="s : ${states}" th:value="${s.getName()}"
th:text="${s.getName()}" th:selected="${questionnaire.getStates() != null
&& questionnaire.getStates().contains(s.getName())}"></option>
У меня есть список состояний в моем домене, и я пытаюсь установить несколько состояний для пользователя, но я получаю это сообщение об ошибке «Требуемый параметр списка« состояние »отсутствует».Я думаю, что что-то не так с моим контроллером и @RequestParam