初學使用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也是可以訪問的到
最后給大家看一下項目結構,頁面以及效果展示