在SpringBoot使用Thymeleaf模板引擎

第一步:在pom.xml文件导入thymeleaf依赖


            org.springframework.boot
            spring-boot-starter-thymeleaf

这时候代码会出现报红的情况,点击右上角的按钮,加载依赖就可以解决

在SpringBoot使用Thymeleaf模板引擎_第1张图片

 第二步:创建thymeleaf的模板页面

1、在templates文件夹下创建一个HTML文件,右键templates文件夹,New,HTML File

在SpringBoot使用Thymeleaf模板引擎_第2张图片

创建好的.html文件需要对的开始标签进行修改

xmlns:th="http:/www.thymeleaf.org">

th:text="${}" 这是thymeleaf特有的标签,学过EL表达式就会知道这个类似于EL的c标签,之类的




    
    index


Hi!

第三步:创建Controller类

@Controller
public class ThymeleafController {
    @GetMapping({"/" , "/index"}) 
    public String index(Model model){
        model.addAttribute("message","Hello,thymeleaf");
        return "index"; //返回index视图
    }
}

@Controller  作用:返回一个视图

{"/" , "/index"}  作用:可以使用/或者/index来访问controller的方法

最后,启动项目

点击右上角的绿色箭头,到浏览器输入http://localhost:8080/index访问(可以在下方控制台查看机子的端口号)

效果图,在这里就不展示了

你可能感兴趣的:(SpringBoot,spring,boot,spring,java)