Springboot中使用thymeleaf模板引擎实现页面跳转

1、创建一个Springboot项目

Springboot中使用thymeleaf模板引擎实现页面跳转_第1张图片

2、在pom.xml中加入thymeleaf模板引擎的依赖



<dependency>
   <groupId>org.springframework.bootgroupId>
   <artifactId>spring-boot-starter-thymeleafartifactId>
dependency>

3、在application.yml配置文件中关闭thymeleaf缓存和读取templates/static资源下的文件

(我这里是application.yml文件改了后缀名,默认是application.properties文件,两者写法格式不一样,具体自己实践)


#配置支持thymeleaf模板引擎
thymeleaf:
  cache: false
  prefix: classpath:templates/
  suffix: .html
 #配置静态资源的位置
mvc:
   static-path-pattern: /**
resources:
   static-locations: classpath:/static/

4、controller中跳转页面


/**
 * 访问登录页面
 */
@RequestMapping("")
public String defaultpage(){
    return "index";
}


5、在 templates文件夹下面创建一个html页面就可以访问咯

你可能感兴趣的:(springboot)