gpt4 book ai didi

java - 带有 Thymeleaf 的 IntelliJ (2018.3) - 静态内容路径上没有自动完成?

转载 作者:行者123 更新时间:2023-12-05 07:25:22 27 4
gpt4 key购买 nike

路径文件名 的代码完成在带有 Thymeleaf 的 IntelliJ 中似乎不起作用:th:src="@{...}" 属性 - 例如resources/static/ 文件夹中的文件。

我正在使用最新版本的 IntelliJ Ultimate Edition(我输入时为 2018.3.x)和最新的 Spring Boot“2.1.3.RELEASE”,以及最新的 Thymeleaf 包。

我只有一个 Controller 类和一个 HTML 模板。简单的东西。我可以正常运行该应用程序并显示内容。

但是,静态资源的自动完成在模板中输入时工作 - 对于图像、css 等。当使用标准 HTML src= 属性时,例如src="../static/images/mylogo.png" 代码完成工作正常。带有 Thymeleaf th:src="@{...}" 标签的静态内容路径根本没有自动完成。

Example of static content in the template

我们非常欢迎任何建议或帮助。多年来我一直在使用 IntelliJ Ultimate,希望这只是我忽略的一个设置。在网上找不到任何指向此或解决方案的内容。我记得(也许是错误的)这在几年前的一个项目中起作用。尝试了 3 个系统和相同的行为。环境?配置? IntelliJ 错误?

最佳答案

  1. 文件 -> 其他设置 -> 配置插件 -> 检查 thymeleaf。

  2. 在文件中添加依赖:porm.xml

  3. 在 HTML 中,不要忘记添加 xmlns:th="http://www.thymeleaf.org"

enter image description here

你可以在这里看到更多

https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html

关于java - 带有 Thymeleaf 的 IntelliJ (2018.3) - 静态内容路径上没有自动完成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54860159/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com