springBoot使用thymeleaf

1.在pom中引入thymeleaf



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

2.如何关闭thymeleaf缓存

在application.properties中设置:

spring.thymeleaf.cache=false

3.编写模板文件hello.html

springBoot使用thymeleaf_第1张图片




    
    Hello World!


Hello.v.2

4.编写访问模板文件controller

TemplatesController:

package com.huawei.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

import java.util.Map;

/**
 * 注意:
 * 1.在Thymeleaf模板文件中,标签是需要闭合的,3.0之前是需要闭合的
 * 2.thymeleaf3.0+是可以不强制要求闭合的。
 */
@Controller
@RequestMapping("/templates")
public class TemplatesController
{
    @RequestMapping("/test")
    public String hello(Map map) {
        map.put("hello", "hello");
        return "hello";
    }
}

运行结果:

springBoot使用thymeleaf_第2张图片

 

 

你可能感兴趣的:(springBoot学习之路)