使用thymeleaf作为模版进行测试
在pom.xml 增加依赖12 org.springframework.boot 3spring-boot-starter-thymeleaf 4
在application.properties中进行配置
1 #thymeleaf start2 spring.thymeleaf.mode=HTML53 spring.thymeleaf.encoding=UTF-84 spring.thymeleaf.content-type=text/html5 #开发时关闭缓存,不然没法看到实时页面6 spring.thymeleaf.cache=false7 spring.thymeleaf.prefix=classpath:/templates/8 spring.thymeleaf.suffix=.html9 #thymeleaf end
在 src/main/resources 下新建 templates 目录 并创建 hellohtml.html 文件
1 2 4 5Hello World! 6 7 8Hello.v.2
9 10 11
增加Controller
1 @Controller2 @RequestMapping("/html")3 public class ThymeleafController {4 @RequestMapping("/hellohtml")5 public String helloHtml(Mapmap) {6 map.put("hello", "from TemplateController.helloHtml");7 return "/hellohtml";8 }9 }
预览看效果
关于thymeleaf更多的语法这里就不展开说了。