static
"static"目录用于存放静态资源文件,例如HTML、CSS、JavaScript、图像等。
springboot整合了springmvc的拦截功能。拦截了所有的请求。默认放行的资源是:resources/static/ 目录下所有静态资源。(不走controller控制器就能直接访问到资源)
访问地址:http://localhost:8080/html/hello.html
templates
"templates"目录中的文件不能直接访问,而是由服务器端动态生成并返回给客户端。客户端无法直接通过URL路径访问模板文件,而是通过请求服务器的相应端点获取动态生成的页面。
直接访问Hello.html,会出现如下404的错误
在templates目录下的静态文件需要通过controller才能正常访问
在此过程中要添加thymeleaf依赖,缺少该依赖会报如下链接里的错误
https://mp.csdn.net/mp_blog/creation/editor/133364872
调试后