spring rest mvc 如何通过interceptor postHandle 获取controller 方法的返回值

比如,controller (RestController)为:

    @RequestMapping( value="/query/races", method = { RequestMethod.POST} )
    @ResponseBody
    public Object queryAll() {
        return raceMapper.selectAll();
    }

如何在postHandle获取上述方法的 object, 并替换成别的object?

    public void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler,
                           ModelAndView modelAndView) throws Exception {
回复
阅读 4.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏