thymeleaf 相关问题

Thymeleaf是一个XML / XHTML / HTML5模板引擎(可扩展到其他格式),可以在Web和非Web环境中工作。它更适合在Web应用程序的视图层提供XHTML / HTML5,它甚至可以在脱机环境中处理任何XML文件。它提供了一个可选模块,用于与Spring MVC集成,因此您可以在使用此技术的应用程序中将其用作JSP的完全替代,即使使用HTML5也是如此。

Thymeleaf Spring 安全集成秒:授权不起作用

我正在使用带有 Spring security 的 Thymeleaf 模板引擎。 我还使用 Thymeleaf Spring Security 集成模块来使用 sec:authorize 功能,但它不适用于某些

回答 3 投票 0

Thymeleaf sec:授权在 Spring 应用程序上不起作用

我为一项作业制作了网站标题,我希望能够根据他们是否登录来显示不同的内容。问题是秒:授权无法正常工作...

回答 1 投票 0

从 Spring Boot 传递属性时显示容器

我该如何解决这个问题? ... 我该如何解决这个问题? <div th:if="${showContent}=='true'" id="container-two" > <div class="container-linux"> <div><img class="col" style="width:50px;" src="" th:src="@{/images/linux.png}" alt=""><br> <label >VM Name is</label> <a style="font-weight: bold;" th:text="${vmnameshowlinux}" ></a><br> <label >VM IpAddress is</label> <a style="font-weight: bold;" th:text="${ipaddresslinux}" ></a></div> <a th:href="@{/launchconsole}" class="btn btn-success">Launch RDP</a> </div> <div class="container-windows"> <div><img class="col" style="width:50px;" src="" th:src="@{/images/windows.png}" alt=""><br> <label >VM Name is</label> <a style="font-weight: bold;" th:text="${vmnameshowwin}" ></a><br> <label >VM IpAddress is</label> <a style="font-weight: bold;" th:text="${ipaddresswin}" ></a></div> <a th:href="@{/launchconsole}" class="btn btn-success">Launch RDP</a> </div> </div> ` String showContent="true"; modelandview.addObject("showContent", showContent); ` 我想通过在 Spring Boot thymeleaf 项目中的 showContent 对象中传递真实值来显示容器二 您应该传递一个常规布尔值: boolean showContent = true; modelandview.addObject("showContent", showContent); 然后 Thymeleaf 应该看起来像: <div th:if="${showContent}" id="container-two" > . . . </div>

回答 1 投票 0

无法将 Thymeleaf 模板处理为字符串

导入 org.thymeleaf.TemplateEngine; 导入 org.thymeleaf.context.Context; 导入 org.thymeleaf.templateresolver.StringTemplateResolver; 导入 org.thymeleaf.templatemode.TemplateMode; 导入java...

回答 1 投票 0

如何避免注册页面后自动重定向到登录页面而是重定向到提交PIN码的身份验证?

#我正在使用Java 21, # 春季启动 3.3.4, # 春季安全。 # ***过程是: 表单注册 --> 保存 userEntity 凭证并保存 tokenEntity 用于身份验证。 我发送邮件时...

回答 1 投票 0

如何在 HTML 和 Spring boot 中重用一个表单块中的 2 个文本字段到另一个表单块?

我是 HTML 和 Spring boot 的新手。 我有这个 html 表单index.html 我正在尝试构建一个具有加/减和乘法功能的简单计算器。 我有 3 个表单块,它们指向 3 个端点...

回答 1 投票 0

为什么“OneToOne”关系允许在数据库中存储多个数据

我正在研究与 Spring MVC 的一对一关系。在我的代码中,Person 是父表,Address 是子表。我将数据保留在“地址”表之后的“人员”表中。我列出了人员名单

回答 3 投票 0

Spring Boot 应用程序抛出奇怪的异常

我正在遵循教程,一切似乎对作者有用,但对我不起作用。 该用例的目的是添加一个新类别(id、名称、图像和布尔值)。 类别实体: @...

回答 1 投票 0

CAS 登录页面,其中 select2 来源

在我们的CAS配置中,我们有很多身份验证源。因此,在此页面上,用户使用 select2 等方法搜索和选择源将很有用。 如何修改登录表单...

回答 1 投票 0

如何将我的盒子交错排列在其他盒子下面?

我有这 5 个盒子,但我想移动顶部盒子下方的 2 个盒子,以便它们之间的空间对齐。 看图片 这是我的CSS: .框一个{ 左边距:150px; 边距-t...

回答 1 投票 0

Thymeleaf Spring 5 在 web-inf 中找不到 html 模板

我想使用thymeleaf发送电子邮件作为电子邮件内容,但似乎在WEB-INF/templates/notifications中找不到html模板。 我在 Spring Boot 上使用 thymeleaf spring 5。斯普林...

回答 1 投票 0

如何在 Thymeleaf 中显示错误

我有一个使用 ConstraintValidator 实现的自定义密码验证,我需要在验证失败时显示错误消息。但验证时不显示错误消息...

回答 1 投票 0

如何在 Thymeleaf 中转义单引号 (')

我想要这个输出 怎么了? 但我收到 TemplateInputException。我尝试过使用 HTML 实体,但同样失败。

回答 5 投票 0

在intellij上使用spring boot和html,我无法通过html将数据添加到我的数据库

我在intellij上创建了一个简单的结构,使用spring boot,java和html和mysql来创建数据库。我想做的是从html填充格式,数据将保存在我的

回答 1 投票 0

Spring boot 验证不起作用

我有 Spring boot 应用程序,但无法向用户显示错误消息。没有该数据的对象不会保存在数据库中,这是可以的。但显示错误消息是问题所在。当我调试时我...

回答 3 投票 0

使用 thymeleaf 循环的有序列表未连接

如果我必须含糊其辞,我很抱歉,因为我无法真正表达客户的要求。 我有一个堆叠的有序列表,其中显示了父级和子级的详细信息。在父子部分之前,第一个

回答 1 投票 0

如何将号码从 17072e7 更改为 10720000

我想在Java springboot中使用thymeleaf显示GPU价格从指数形式到小数 在此输入图像描述 Pilih GPU 我想在 Java springboot 中使用 thymeleaf 将 GPU 价格从指数形式显示为小数 在此输入图片描述 <h2>Pilih GPU</h2> <select id="gpu-select" onchange="updateStoreLink('gpu')"> <option value="">Pilih GPU</option> <th:block th:each="gpu : ${gpus}"> <option th:value="${gpu.price}" th:text="${gpu.name + ' - IDR ' + gpu.price}" th:attr="data-link=${gpu.linkToko}, data-image=${gpu.imageUrl}"> GPU Name </option> 您可以使用 #numbers.formatInteger 为此: <h2>Pilih GPU</h2> <select id="gpu-select" onchange="updateStoreLink('gpu')"> <option value="">Pilih GPU</option> <option th:each="gpu : ${gpus}" th:value="${#numbers.formatInteger(gpu.price, 0)}" th:text="${gpu.name + ' - IDR ' + #numbers.formatInteger(gpu.price, 0)}" th:attr="data-link=${gpu.linkToko}, data-image=${gpu.imageUrl}"> GPU Name </option> 此外,不需要<th:block />。 把你的th:each directly in the `.

回答 1 投票 0

使用 Javascript 和 Thymeleaf 动态添加表单输入

我想知道使用 Javascript 和 Thymeleaf 动态添加表单元素最惯用/最佳的解决方案是什么。对于上下文,我有一个正在服务器端生成的表单,例如...

回答 1 投票 0

表单操作的 Thymeleaf 语法

我有这个表格: 填写表格 我有这个表格: <body> <h1>Fill out the form</h1> <form action="@{/submit}" method="post" th:object="${person}"> <span th:if="${#fields.hasErrors('name')}" th:errors="*{name}" class="error"></span> <label for="name">Person Name:</label> <input type="text" id="name" th:field="*{name}" /> <br /> <label for="orgName">Organization:</label> <input type="text" id="orgName" th:field="*{orgName}" /> <br /> <label for="email">Email:</label> <input type="email" id="email" th:field="*{email}" /> <br /> <label for="telephone">Telephone:</label> <input type="tel" id="telephone" th:field="*{phone}" /> <br /> <button type="submit">Submit</button> </form> </body> </html> 但我在浏览器上看到了这个: 您需要使用 th:action 标签而不是操作标签。并在 html 标签中指定第 th 命名空间。 <!DOCTYPE html> <html xmlns:th="http://www.thymeleaf.org"> <head> </head> <body> <h1>Fill out the form</h1> <form th:action="@{/submit}" method="post" th:object="${person}"> <span th:if="${#fields.hasErrors('name')}" th:errors="*{name}" class="error"></span> <label for="name">Person Name:</label> <input type="text" id="name" th:field="*{name}" /> <br /> <label for="orgName">Organization:</label> <input type="text" id="orgName" th:field="*{orgName}" /> <br /> <label for="email">Email:</label> <input type="email" id="email" th:field="*{email}" /> <br /> <label for="telephone">Telephone:</label> <input type="tel" id="telephone" th:field="*{phone}" /> <br /> <button type="submit">Submit</button> </form> </body> </html> 在 Thymeleaf 表格查看详细信息

回答 1 投票 0

“禁止实例化新对象和访问静态类或参数”错误:action

我正在开发一个 Spring Boot 应用程序,使用 Thymeleaf 作为视图层。在我的一个模板中,我需要创建一个用于更新书籍的表单。但是,我在

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.