1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.promotego.interceptors;
20
21 import javax.servlet.http.HttpServletRequest;
22 import javax.servlet.http.HttpServletResponse;
23
24 import org.springframework.web.servlet.ModelAndView;
25 import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
26
27 /***
28 * @author alf
29 *
30 */
31 public class AddMessageKeyInterceptor extends
32 HandlerInterceptorAdapter
33 {
34 @Override
35 public void postHandle(HttpServletRequest request,
36 HttpServletResponse response, Object handler,
37 ModelAndView modelAndView) throws Exception
38 {
39 String errorKey = request.getParameter("errorKey");
40 if (errorKey != null)
41 {
42 modelAndView.addObject("errorKey", errorKey);
43 }
44
45 String messageKey = request.getParameter("messageKey");
46 if (messageKey != null)
47 {
48 modelAndView.addObject("messageKey", messageKey);
49 }
50 }
51 }