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

2020-05-05  本文已影响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资源路径,修改完成.重新启动我们项目.再次访问.首页加载成功.


首页
上一篇下一篇

猜你喜欢

热点阅读