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

转自https://blog.csdn.net/weixin_40260742/article/details/79277568

初学使用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也是可以访问的到



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







第一次发文章,可能会有些乱,新手成长之路


猜你喜欢

转载自blog.csdn.net/hyrzzh/article/details/80701600
今日推荐