嘿,我是春天新手,我需要下面的帮助: 我有拦截器与prehandle和posthandle mehtods。我想从拦截器发送一些值到handller。
提出任何想法。感谢。
答案 0 :(得分:1)
你可以这样做: 在您的拦截器预处理方法中:
public boolean preHandle(HttpServletRequest request,
HttpServletResponse response, Object handler) throws Exception {
...
HttpSession session = request.getSession();
session.setAttribute("attributeName", objectYouWantToPassToHandler);
....
}
在你的处理程序handleRequest方法中:
public ModelAndView handleRequest(HttpServletRequest request,
HttpServletResponse response) throws Exception {
....
HttpSession session = request.getSession();
objectYouWantToPassToHandler objectYouWantToPassToHandler = session.getAttribute("attributeName");
....
}
答案 1 :(得分:0)
实际上,您的问题并不清楚,抱歉。尝试从Spring AOP
开始当然,你必须展示你的代码:你拥有什么以及你想做什么。