контроллеру который обрабатывает json объект на входе.
<form th:action="save"
th:object="${userForm}" method="POST">
Id:
<input type="text" th:field="*{id}" />
<br/>
Name:
<input type="text" th:field="*{name}" />
<br/>
<input type="submit" value="Create" />
</form>
Но получается так, что при нажатии на Create, данные отправляются не в формате JSON, а как param1=asdf¶m2=asdf, на что контроллер ругается. Как можно решить эту проблему не переделывая REST контроллер?
Да уже разобрались, сделал отдельный метод, который на вход принимал бы именно в таком формате. Rest с json отдельно, и rest с формами отдельно. Нормально.
Обсуждают сегодня