Springboot中temlates和static

本文介绍了SpringBoot中static和templates文件夹的用途。static用于存放静态资源,如css和js,其html页面可直接访问;而templates存放使用Thymeleaf模板引擎的动态页面,需通过控制器跳转。加入Thymeleaf依赖后,Controller只会跳转templates下的页面。
摘要由CSDN通过智能技术生成

文章目录

springboot默认 static中放静态页面,而templates中放动态页面

**注:html链式引入css或js时,路径默认是从static开始的 **

lg : href="/css/mycss.css"

在这里插入图片描述

加入thymleaf依赖后,springboot中controller中的跳转页面操作,自动跳转templates下的页面,而不会扫描static下的页面

static

static文件夹默认存放的是静态资源 静态页面

static文件夹中的html页面为静态页面,可以直接在浏览器地址访问xxx.html,如果用controller跳转到该页面的话

@RequestMapping("/totest")
    public String totest(){
    	//返回值的路径要加入.html后缀
        return "/test.html";
    }

templates

templates文件夹存放的时动态页面(使用了thymleaf模板引擎)

动态页面不能通过浏览器地址直接访问,所以要使用请求进行跳转

在这里插入图片描述

@RequestMapping("/tofind")
public String tofind(){
    //返回值的路径不需要加入.html后缀
    return "/find";
}

注:加入thymleaf依赖后,springboot中controller中的跳转页面操作,只跳转templates下的动态页面,而不能跳转static下的动态页面(个人理解)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值