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

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

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM