使用springMVC拦截器需要实现3个方法,分别是preHandle、afterCompletion、postHandle
postHandle是controller返回后调用的,获取controller返回的值,
@RequestMapping(value = "/goSetBank")
public ModelAndView gotoBind() {
ModelAndView mv = new ModelAndView();
mv.addObject("webAddr", webAddr);
return mv;
}
ModelAndView .getModel();可以获取上面这种情况的返回值,但是下面这种要怎么获取?
@ResponseBody
@RequestMapping(value = "/marginStep0")
public Map<String, Object> marginStep0() {
Map<String, Object> resMap = new HashMap<String, Object>();
return resMap;
}
怎么获取resMap