Я извлекаю данные из базы данных для содержимого боковой панели с формой подписки. При использовании th: utext выходные данные в браузере отображают все свойства th, когда они не должны отображаться в выходных данных. Вот что я вытащил из проверки страницы в браузере:
<form class="connect-form" th:action="@{/blog/post/} + ${id}" th:object="${subscriber]" method="post">
<input type="text" placeholder="Name" th:field="${subscriber.name}" required="">
<input type="email" placeholder="Email" th:field="${subscriber.email}">
<button type="submit" class="btn btn-outline-dark">Subscribe</button>
</form>
Мне нужно, чтобы действие было динамичным для конечных точек для любого сообщения, и я хотел бы иметь возможность выполнять операции CRUD над содержимым боковой панели для изменений в будущем.
У меня есть все правильные пространства имен, объявленные в теге html:
<html
lang="en"
xmlns:th="http://www.thmeleaf.org"
xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"
layout:decorator="layout/layout">
Я могу добавить любой код Java, который может помочь объяснить проблему, но содержимое правильно извлекается из базы данных, просто оно не отображается правильно / выводится в браузере.
Есть ли способ заставить это работать правильно? Или мне нужно найти другой способ обойти это?
редактировать: понял, что я: действие было неправильным, поэтому обновлено Но все еще не решает проблему.