美文网首页
使用thymeleaf渲染第一个页面 博客首页

使用thymeleaf渲染第一个页面 博客首页

作者: 思议岁月 | 来源:发表于2020-05-05 11:18 被阅读0次

    在搭建完springboot+thymeleaf环境后,可以先尝试先渲染一个页面静态页面,由于数据库还未准备就绪,就先只显示页面,springboot默认为我们配置有"classpath:/META-INF/resources/","classpath:/resources/", "classpath:/static/", "classpath:/public/"这几个默认静态资源目录.我们将静态文件复制到一下目录就行.

    复制静态资源目录

    首先在resource目录下新建static目录,然后将我提供的静态博客模板(码云html目录就是:下载地址,模板来源网络,供学习使用),将static里面的css js 图片等资源文件复制进去.

    编写首页显示控制器

    @Controller
    public class IndexController {
    
        @GetMapping("/")
        public String index(Model m) {
            return "index";
        }
    }
    

    复制博客首页index.html带templates目录

    启动项目访问127.0.0.1:8080,发现页面静态资源无法显示.
    由于static下images与picture目录无法被识别,新建img目录将图片资源复制进去,同时修改index,html src与link资源路径,修改完成.重新启动我们项目.再次访问.首页加载成功.


    首页

    相关文章

      网友评论

          本文标题:使用thymeleaf渲染第一个页面 博客首页

          本文链接:https://www.haomeiwen.com/subject/ngopghtx.html