使用th:utext从数据库中提取文本html,如何在显示时让百里香叶将th元素作为模板?

时间:2019-01-12 21:34:51

标签: spring spring-boot thymeleaf

我正在从数据库中获取具有订阅表单的侧边栏内容的数据。使用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代码,但是内容已从数据库中正确提取,只是没有在浏览器中正确显示/输出。

是否有办法使它正常工作?还是我需要找到其他解决方法?

编辑:意识到我的th:action不正确,所以进行了更新。但是仍然不能解决问题。

0 个答案:

没有答案