thymeleaf 相关问题

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

Eclipse上Spring MVC项目出现问题:在Tomcat上运行时出现错误404

我使用 Thymeleaf 作为模板引擎在 Eclipse 中创建了一个 Spring MVC 项目。在我设置项目并在 Tomcat 服务器上运行它之后,当我尝试在

回答 1 投票 0

Bean 属性“xxx”不可读或具有无效的 getter 方法:getter 的返回类型是否与 setter 的参数类型匹配?

我不断收到此错误,现在我不知道为什么。 引起:org.springframework.beans.NotReadablePropertyException:bean 类 [java.util.ArrayList] 的属性“所有者”无效:Bean 属性“

回答 5 投票 0

Spring Boot匹配密码验证错误显示

我自己的验证密码输入的注释有问题。正如我测试的那样,当密码匹配时,注册确实有效,但当密码不匹配时,我想在我的 /register 中显示它们

回答 1 投票 0

检查用户是否存在时,我的某些代码未执行?

我正在开发一个小型 Spring MVC 项目。 包裹... 进口... @控制器 @RequestMapping("/auth") 公共类 AuthenticationController { 私有最终 UserService userService; ...

回答 1 投票 0

Thymeleaf 表单发送空的多部分文件

我正在使用 Thymeleaf 尝试同时上传图像和图片,但是当我尝试这样做时,它会返回对象中的所有其他信息,但图像本身是空的

回答 1 投票 0

Netty 和 Spring Boot 3 中 getRequestURI 为 null

在百里香叶< 3.1 I used below expression to get the request URI. th:classappend="${#arrays.contains(urls, #httpServletRequest.getRequestURI()) ? 'active' : ''}" It worked all the time

回答 3 投票 0

找不到模板位置:classpath:/templates/

我已将 html 文件包含在我的 Spring Boot 应用程序中的 src/main/resources/templates 文件夹下。然而,我在本地主机中收到 Whitelabel 错误,并且“找不到模板位置:类路径:/

回答 1 投票 0

Thymeleaf 中的变量

我正在使用 thymeleaf 将变量从控制器发送到视图(HTML 文件),但它说这是空的。 这是我的 HelloController (src/main/java/controller/HelloController): @控制器 p...

回答 1 投票 0

图片上传导致 Spring Boot 应用程序中出现“MediaTypeNotSupportedException”

我正在使用 Thymeleaf 尝试同时上传图像和图片,但是当我尝试这样做时,它会导致: “已解决 [org.springframework.web.HttpMediaTypeNotSupportedException:Content-Ty...

回答 1 投票 0

图片上传导致 Spring Boot 应用程序中出现“MediaTypeNorSupportedException”

我正在使用 Thymeleaf 尝试同时上传图像和图片,但是当我尝试这样做时,它会导致: “已解决 [org.springframework.web.HttpMediaTypeNotSupportedException:Content-Ty...

回答 1 投票 0

Thymeleaf:检查变量是否已定义

如何检查 Thymeleaf 中是否定义了变量? JavaScript 中是这样的: if (变量类型!== '未定义') { } 或者 PHP 中的这个: 如果 (isset($var)) { }

回答 4 投票 0

为什么在 thymeleaf 中 #authentication 始终为空,尽管用户已登录并可由 SecurityContextHolder 读取?

我的 Spring Boot 项目在使用 Spring Security 和 Thymeleaf 时遇到问题。在 Thymeleaf 文件中,安全变量 ${#authentication} 始终为 null。另外,添加 秒:身份验证=“

回答 1 投票 0

如何使用 Thymeleaf 转义属性键中的冒号

我想使用 Thymeleaf 在 .xml 文件中生成以下条目 为此,我有以下模板: <

回答 1 投票 0

我在 thymeleaf 中完成了一个表单操作,但在那里定义的端点没有在控制器中被调用

我正在尝试使用 thymeleaf 和 springboot 创建表单提交,我之前已经做过很多次,但由于某种原因无法到达这一特定端点。我觉得它可能有一些...

回答 1 投票 0

Spring Boot 的 org.thymeleaf.exceptions.TemplateInputException

我将 Spring Boot 与 thymeleaf 结合使用,但 thymeleaf 不能像 ' org.thymeleaf.exceptions.TemplateInputException: 解析模板“毕业”时出错,模板可能不存在或可能不存在

回答 2 投票 0

在 iOS 中调整 HTML 电子邮件内容大小

我有一个java应用程序,它发送使用百里香模板构建的每日电子邮件摘要。电子邮件在大多数环境中都能正确呈现。唯一似乎有问题的地方是 n...

回答 1 投票 0

Spring MVC:如何在 Thymeleaf 中获取当前 url

我正在将 Thymeleaf 模板引擎与 Spring Web MVC 一起使用,并且在当前 url 的帮助下创建 url 时遇到了困难。有什么方法可以获取 Thymeleaf HTML 文件中的当前内容吗?例如:假设...

回答 5 投票 0

将用户名更改为电子邮件后无法进行身份验证。 Spring Boot 3 和 Spring Security 6

问题出在标题上。 安全配置 @配置 @EnableWebSecurity 公共类安全配置{ 私有最终 UserDetailsService 自定义UserDetailsService; 私人决赛

回答 1 投票 0

thymeleaf 模板类 - 无法解析为表达式

我有这个工作正常的模板: 我有这个工作正常的模板: <!DOCTYPE HTML> <html xmlns:th="http://www.thymeleaf.org" lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="x-ua-compatible" content="ie=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="shortcut icon" th:href="@{/images/logo.png}" type="image/x-icon"/> <title>Mystic River</title> <link rel="stylesheet" th:href="@{/css/style.css}" /> <link rel="stylesheet" th:href="@{/css/responsive.css}" /> </head> <body> <!-- Header --> <header class="header-wrapper header_fixed bg_transparent" id="header-wrapper"> .... </html> 但是使用时 <!DOCTYPE HTML> <html xmlns:th="http://www.thymeleaf.org" lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="x-ua-compatible" content="ie=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="shortcut icon" th:href="@{/images/logo.png}" type="image/x-icon"/> <title>Mystic River</title> <link rel="stylesheet" th:href="@{/css/style.css}" /> <link rel="stylesheet" th:href="@{/css/responsive.css}" /> </head> <body> <!-- Header --> <header th:class="header-wrapper header_fixed bg_transparent" id="header-wrapper"> 我有这个错误: Caused by: org.attoparser.ParseException: Could not parse as expression: "header-wrapper header_fixed bg_transparent" (template: "index" - line 14, col 13) at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) at org.attoparser.MarkupParser.parse(MarkupParser.java:257) at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) ... 48 more Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "header-wrapper header_fixed bg_transparent" (template: "index" - line 14, col 13) at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:131) at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:62) at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:44) 你有 class="header-wrapper header_fixed bg_transparent" 在第一个模板中并且 th:class="header-wrapper header_fixed bg_transparent" 在第二个(注意th:class而不是class)。 "header-wrapper header_fixed bg_transparent" 不是有效的 Thymeleaf 表达式。

回答 1 投票 0

如何在kotlin项目中的thymeleaf中获取枚举?

如何在kotlin项目中的thymeleaf中获取枚举? 这是一个枚举文件。 枚举类 SessionEnum(val displayValue: String) { 用户名(“用户名”) } 我

回答 1 投票 0

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