作者:少爷旅行 | 来源:互联网 | 2023-08-11 01:55
今天遇到了个坑。平时写接口,newHashMap,@ResponseBody返回json对象,没什么问题就是这么简单的接口由于这次需要借鉴之前的一个项目的一个接口,我直接copy过
今天遇到了个坑。
平时写接口,newHashMap,@ResponseBody 返回json对象,没什么问题
@RequestMapping("url")
public Map f1(){
return new HashMap();
}
就是这么简单的接口
由于这次需要借鉴之前的一个项目的一个接口,我直接copy过来
是直接传入modelMap对象,看了后感觉根本没必要new一个map对象,直接传就行了。
springMVC封装的挺好,考虑挺全,有些小庆幸。
@RequestMapping("url")
public ModelMap f1(ModelMap map){
return map;
}
之后copy过来返回modelMap对象的时候,postMan测试一直返回404.蒙了。
之后才知道,无非就是modelMap支持默认请求视图返回,所以没有对应的页面自然404.
笔记一下。
springMVC返回modelmap跟new hashMap的区别