springboot 2.0 教程-04-html和freemarker

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31922571/article/details/84588420

阅读原文:https://blog.bywind.cn/articles/2018/11/28/1543373589258.html
视频教程:https://www.bilibili.com/video/av35595465
课程源码:https://github.com/ibywind/springboot-learn
关注公众号 查看更多技术干货
还可加群 , 众多好基友在等你
mpjpg

springboot 书籍 PDF 下载

扫描关注上方公众号
回复关键字 boot
就可以下载这本书了
书籍的排版很好的,我自己也在看.大家可以一起交流哦
1_png

写在前面

hello

大家好

欢迎大家收看御风大世界

本次课是我们

springboot系列教程的第4课

利用springboot

集成HTML 和 freemarker 的访问

访问Html

访问Html 很简单

我们 在 springboot 文档

搜索 static

会找到

springboot 默认的建议 是

让我建立一个 static / public / 等等

要知道 springboot 建议我们沿用 他的约束

这样 我们就会得到 飞一般的 编码速度

我们在 resources 文件夹下建立一个 static (这个名字很静态)

有了这个文件夹之后

我么就可以在里面管理我们的 静态资源了

CSS

JS

Img

Html

等等 都是我们web项目中会用到的静态资源

真的可以访问到

我们按照springboot的 默认规范

建立了static 文件夹之后

并不需要做什么额外的配置

到现在我们的 统一配置入口文件

还是空空如也的

我们来尝试写一个 controller

看下是否可以访问到

再建立一个html文件

我们启动项目 打开我们的浏览器

访问下

我们会发现真的可以访问到哦

到这里为止我们并没有

做额外的配置

就可以按照springboot 默认的配置 访问到了 html 静态页面资源

我要我的freemarker

首先 freemarker 是一个额外组件

我们需要引入他

在springboot 官方文档中

对于freemarker有一个默认的配置

templates 文件夹

你只需 把你自己的 freemarker文件 放到这个 文件夹下面

你就可以直接使用了

如果你 想 叫别的名字

你可以自己配置

你再 application.properties 文件中 能看到的 提示配置项

都是 springboot的默认配置

你可以沿用 也可以重写

在这里我选择 沿用他的配置

并且在下面建议一个文件 fm.ftl

我们单独写一个 访问freemarker的controller

他家可以看到

我 return 的地方

并没有写车 fm.ftl

而是直接写了一个 文件的名字 fm

因为默认的 freemarker配置是这样的

也就是 默认的文件后缀是 .ftl

你只需要 写文件名字 就可以了, springboot 会在视图解析的时候

给你加上 后缀, 进而准确定位到 具体 文件

我们 做完了这些事情后

就可以验证了

没有任何问题, 我们看到了我们的预期效果

结束语

本次课的内容如果你还有什么不懂的地方

可以参照我的

视频

高清无广告

你可以在B站
https://www.bilibili.com/video/av35595465

猜你喜欢

转载自blog.csdn.net/qq_31922571/article/details/84588420