【发布时间】:2016-02-12 13:45:37
【问题描述】:
我有一个扩展 HandlerInterceptorAdapter 的类:
public class AreaRiservataInterceptorAdapter extends HandlerInterceptorAdapter {
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception
{}
}
我需要它,因为我必须“编辑”对象 Utente,您可以在此控制器中将其视为参数;使用HandlerInterceptorAdapter,我在将请求发送到此控制器之前拦截了请求
@Controller
public class AreaRiservata{
@RequestMapping("/prv/areaRiservataPost")
public String areaRiservataPost(Model model, Utente utente){}
}
正如我之前所说,我必须在扩展HandlerInterceptorAdapter 的类的方法preHandle 内“编辑”对象Utente。
我不明白在哪里可以检索对象Utente。
从请求?表格Object handler?
在postHandle的方法中很容易做到,因为我可以从参数ModelAndView中得到它,但是我不知道如何在preHandle里面做到。
谢谢
【问题讨论】:
标签: java spring-mvc model-view-controller reflection interceptor