步骤:
第一步:添加依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
第二步:添加配置
#开发时关闭缓存,不然没法看到实时⻚⾯
spring.thymeleaf.cache=false
spring.thymeleaf.mode=HTML5
#前缀
spring.thymeleaf.prefix=classpath:/templates/
#编码
spring.thymeleaf.encoding=UTF-8
#类型
spring.thymeleaf.content-type=text/html
#名称的后缀
spring.thymeleaf.suffix=.html
第三步:创建文件(在templates下创建tl文件夹,然后在文件夹中创建index.html)
第四步:创建Controller调用模板引擎
@Controller
@RequestMapping("thymeleaf")
public class ThymeleafController {
@Autowired
private PayConfig_test payConfig_test;
@GetMapping("test")
public String index(ModelMap modelMap){
modelMap.addAttribute("setting",payConfig_test);
//不用加后缀因为配置文件已经加了后缀
return "tl/index";
}
}
测试截图: