我想将 SpringBoot 与 Thymeleaf 一起使用。我创建了一个控制器,如下所示:
我的控制器结构如下:
@Controller
public class AboutController {
@RequestMapping(value="/about" ,method=RequestMethod.GET)
public String about()
{
System.out.println("inside about");
return "about";
}
}
并在 pom.xml 中具有依赖关系:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
在about.html文件中
<!doctype html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<title>Document</title>
</head>
<body>
<h1>Hi Thyme leaf Example</h1>
<h1 th: ></h1>
</body>
</html>
建议/自动完成未显示:...
我正在使用
我认为这与 Spring Boot 完全无关,我认为您需要来自 https://github.com/thymeleaf/thymeleaf-extras-eclipse-plugin 的 Thymeleaf Eclipse 插件才能完成此操作.
右键单击项目图标 ----> 点击 Maven ----> 更新项目 ----> 选中所有内容,如下图所示 ( [1]: https://i.sstatic.net/S3Dnh.png )-----> 好的 ------> 等待项目更新。 -----> 重新启动STS
如果还是不行 转到帮助 ----> 安装新软件 ----> 管理 ----- 选择 Thymeleaf -----> 重新加载 -----> 应用并关闭 -----> 重新启动 STS
要启用 Thymeleaf 建议,我按照以下步骤操作: