您现在的位置是:首页 > java技术交流java技术交流
使用thymeleaf渲染第一个页面 博客首页
上善若水2020-06-10 18:08:42【java技术交流】 2735人已围观
简介在搭建完springboot+thymeleaf环境后,可以先尝试先渲染一个页面静态页面,由于数据库还未准备就绪,就先只显示页面,springboot默认为我们配置有"classpath:/META-
在搭建完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资源路径,修改完成.重新启动我们项目.再次访问.首页加载成功.
Tags: springboot博客
很赞哦! (0)
相关文章
随机图文
-
spriingboot之mybatis 一对多关联查询
在接触mybatis时,只会使用mapper提供的单表查询,关联查询需要配置xml完成,整理了使用@Results注解完成表的关联查询.参考博客:https://blog.csdn.net/zhous -
ThinkPHP6.0 自动写入时间戳
系统支持自动写入创建和更新的时间戳字段(默认关闭),有两种方式配置支持。第一种方式是全局开启,在数据库配置文件中进行设置:// 开启自动写入时间戳字段'auto_timestamp& -
php技术提升心得与方法
现在的PHP市场虽然充斥了大量的的PHP开发人员,但这些人当中真正能称得上高手的却寥寥无几。很多公司虽然招聘了一些PHP开发人员,但是由于技术水平不高,导致公司的项目一直堆积。这不仅另公司无奈也让已经入职的PHP开发人员着急,他们也想要在PHP领域更近一步,但却苦于找不到提高自己的方法,下面我们的鸥仔收集了一些PHP大神的一些工作方式、习惯,让大家看看PHP大神们是如何工作,也希望这些方法能帮助到那些想要在PHP领域更近一步的人。 -
ThinkPHP6关闭打印sql日志输出 关闭调试模式日志输出
ThinkPHP6关闭日志输出,关闭调试模式日志输出,当需要大量写入数据是,数据库日志就十分的占用磁盘。如果长时间不处理,磁盘分分钟给塞满。 1.关闭.env文件调试APP_DEBUG=false