【发布时间】:2013-06-21 06:17:58
【问题描述】:
在我们的应用程序中,我们使用 JSON 进行请求和响应。控制器方法使用@RequestBody() 进行注释。返回的对象,例如转移响应。我想从@ResponseBody 中获取这个对象。我已经设置了一个拦截器 postHandle 方法:
@Override
public void postHandle(HttpServletRequest request,
HttpServletResponse response,
Object handler,
ModelAndView modelAndView) throws java.lang.Exception
{
....
}
那么如何在 postHandle 方法中获取 JSON 呢?
提前致谢 通用汽车
【问题讨论】:
-
这个不错。我不认为你可以在控制返回到
DispatcherServlet(负责调用处理程序拦截器)之前处理@ResponseBody对象(编组到servlet 的响应输出流中)。根据您的用例,您需要找到不同的方法。
标签: spring spring-mvc