Я создаю простую форму HTML вместе с Thymelaf, которую я использую в своем приложении Spring Boot.
В форме я указал следующее утверждение:
<input type="number" step="0.1" min="0" max="10" **th:field="*{rating}"**
class="form-control mb-4 col-4" placeholder="Rating">
Однако вместо Rating показанное в форме значение равно 0,
![outcome](https://i.stack.imgur.com/Ptpm7.png)
После удаления 0, наконец, появляется заполнитель.
![desired_outcome](https://i.stack.imgur.com/4jo80.png)
Редактировать
Видимо, проблема Thymeleaf здесь, кажется, вызывает проблему.
<input type="number" step="0.1" min="0" max="10" th:field="*{rating}"
class="form-control mb-4 col-4" placeholder="Rating">
<input type="number" placeholder="Test Rating"
class="form-control mb-4 col-4">
Форма без th : field = " {rating}" * работает нормально.
![enter image description here](https://i.stack.imgur.com/ADEwb.png)