在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Java  HTML/ spring的攔截器怎么獲取控制層的返回值,除了aop外

spring的攔截器怎么獲取控制層的返回值,除了aop外

public void postHandle(HttpServletRequest req, HttpServletResponse resp, Object arg2, ModelAndView arg3),這個(gè)方法只有獲取返回值為ModelAndView 的,問(wèn)題是我返回的不是一springMVC模式的,是自己定義的返回類(lèi)型,在這里要怎么獲?????

回答
編輯回答
朕略萌

相對(duì)控制層的返回值進(jìn)行處理,可以實(shí)現(xiàn)ResponseBodyAdvice接口,
重寫(xiě)public Object beforeBodyWrite(Object body, MethodParameter returnType, MediaType selectedContentType,

        Class selectedConverterType, ServerHttpRequest request, ServerHttpResponse response)方法,body就是返回值。
2018年1月28日 21:20