thymeleaf 相关问题

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

在java spring boot应用程序中,html不会从js文件加载函数

我有一个html文件,里面有一个按钮,应该从js文件调用一个函数,但它没有被调用。 HTML 文件: 我有一个 html 文件,里面有一个按钮,应该从 js 文件调用一个函数,但它没有被调用。 HTML 文件: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Registration</title> </head> <body> <script type="text/javascript" src="/js/auth.js" th:inline="javascript"></script> <button onclick="btnOpenModal()">open modal</button> <dialog class="modal" id="modal"> <h2>Registration</h2> <p>FORM</p> <button>SUBMIT</button> </dialog> </body> </html> JS文件: function btnOpenModal() { console.log("HELLO") } 文件结构: 例外: 将静态文件夹从 static.js 重命名为 static。启动会自动识别此文件夹中的静态内容。其次,使用 th:src"@{/auth.js}" 拉入静态 js 文件。如果您的文件夹结构确实是 static/js 那么请使用 th:src"@{/js/auth.js}"。从你的屏幕截图中很难看出。

回答 1 投票 0

Thymeleaf 更改 StringTemplateResolver 的后缀/前缀?

如何更改变量需要具有 [[${name}]] 的设置? 我想将其更改为 {{name}} ? 公开课测试{ 公共静态无效主(字符串[] args){

回答 1 投票 0

即使 Spring Boot 项目的 html 页面上的路径正确,svg 文件也无法打开

我打算在我的 Spring Boot thymeleaf 项目中使用 Metronic html 登录页面,所以我更新了代码以导入资产。 我打算在我的 Spring Boot thymeleaf 项目中使用 Metronic html 登录页面,所以我更新了代码以导入资产。 <link th:href="@{/uploads/assets/plugins/global/plugins.bundle.css}" rel="stylesheet" type="text/css" /> <link th:href="@{/uploads/assets/css/style.bundle.css}" rel="stylesheet" type="text/css" /> css 文件已加载并应用到页面上,但 svg 文件未打开。我只能将替代“徽标”视为文本。 <!-- doesn't work --> <a href="/index.html" class="mb-7"> <img alt="Logo" th:src="@{/uploads/assets/media/logos/logo.svg}" /> </a> 如果我将 png 文件放在同一路径中,那么它就可以工作 <a href="/index.html" class="mb-7"> <img alt="Logo" th:src="@{/uploads/assets/media/logos/logo.png}" /> </a> 请帮我找出这个原因 登录页面实际上有4个svg文件,但都打不开。 关于我的项目 主题 svg 文件有效

回答 1 投票 0

使用 Spring Boot 处理单个 Thymeleaf 片段

在我的 Spring Boot 应用程序中,我需要处理单个 Thymeleaf 片段以获取其渲染的 HTML 输出。 我正在注射 @Autowired 私有 SpringTemplateEngine 模板引擎; 然后尝试

回答 5 投票 0

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

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