springboot + freemarker 返回html页面基本操作(初学者)

初学使用springboot + freemarker 跳转页面,一直提示404,百度的资料很少,说的很多并没有解决实际问题,多次尝试之后找到问题所在,不多说,上图

1.如何创建一个springboot项目这里的应该都会,不多说,pom配置文件,必须增加freemarker的组件

2.Controller 层,不能使用@RestControler,因为@RestController  相当于@ResponseBody + @Controller,返回的数据是一个json,你会得到一个写着“index”的页面

3.最后我们需要修改  application.yml 的配置文件,默认是application.properties,  这里做了修改

关于freemarker的配置还有很多,这里之修改一个说明问题,其他有需要的可以自行修改,

之前之所有访问404, 因为,freemarker配置的默认后缀名是ftl,当然,如果不加上面的配置,将你的index.html改为inde.ftl也是可以访问的到

最后给大家看一下项目结构,页面以及效果展示

 

 

 

posted @ 2018-11-16 17:28  huohuohiahia  阅读(2572)  评论(0编辑  收藏  举报