今天遇到了個坑。
在springboot中
平時寫接口,newHashMap,@ResponseBody 返回json對象,沒什么問題
@RequestMapping("url")
@Response
public Map<String, Object> f1(){
return new HashMap<String, Object>();
}
就是這么簡單的接口
由於這次需要借鑒之前的一個項目的一個接口,我直接copy過來
是直接傳入modelMap對象,看了后感覺根本沒必要new一個map對象,直接傳就行了。
springMVC封裝的挺好,考慮挺全,有些小慶幸。
@RequestMapping("url")
@Rseponse
public ModelMap f1(ModelMap map){
return map;
}
之后copy過來返回modelMap對象的時候,postMan測試一直返回404.蒙了。
之后才知道,無非就是modelMap支持默認請求視圖返回,所以沒有對應的頁面自然404.
筆記一下。
