1. 程式人生 > 其它 >關於freemarker模板引用,控制檯不報錯,頁面找不到的問題

關於freemarker模板引用,控制檯不報錯,頁面找不到的問題

技術標籤:spring boot問題

遇到問題不要忘了考慮最基本的東西、還有就是用idea建立springboot依賴容易出現問題、老版本需要指定、而最新的版本不需要指定檔案字尾了

controller層

@Controller
public class FreeMarkerIndexController {
    @RequestMapping("/add")
    public String add(){
        return "/add";
    }
    @RequestMapping("/index")
    public
String freemarkerIndex(Map<String,String> result, HttpServletRequest request){ //Map<String, String> result與HttpServletRequest request一樣 //request.setAttribute("name","dudu");HttpServletRequest request一樣 result.put("name","dudu"
); //model.addAttribute("name","dudu"); return "freemarkerIndex"; } @RequestMapping("/dd") @ResponseBody public String index(){ return "sxas"; } }

要跳轉的頁面freemarkerIndex

<!DOCTYPE html>
<html>
<
head
lang="en">
<meta charset="UTF-8" /> <title></title> </head> <body> ${name} </body> </html>

執行程式後控制檯不報錯、瀏覽器找不到要請求的頁面
在這裡插入圖片描述
看了好多部落格、基本上都是說瀏覽器的外掛問題、然而這個問題並不是、在群裡問了下、有大佬說可能沒有配置的問題、因為我是看著視訊敲的所以很自信的以為、它不需要、最後真是配置的問題,在application.yml中新增配置即可

dudu:
  name: dd
  age: 25
spring:
  freemarker:
    suffix: .ftl