net.sf.springlayout.web.interceptor
Class MessagesInterceptor
java.lang.Object
org.springframework.web.servlet.handler.HandlerInterceptorAdapter
net.sf.springlayout.web.interceptor.MessagesInterceptor
- All Implemented Interfaces:
- org.springframework.web.servlet.HandlerInterceptor
public class MessagesInterceptor
- extends org.springframework.web.servlet.handler.HandlerInterceptorAdapter
Moves messages placed in the session into the request scope and removes session attributes on next request.
This enables messages to survive a rediect following a form submission but ensures that they are only displayed once.
- Author:
- Rob Monie
Method Summary |
void |
postHandle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.Object handler,
org.springframework.web.servlet.ModelAndView modelAndView)
|
boolean |
preHandle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.Object handler)
|
Methods inherited from class org.springframework.web.servlet.handler.HandlerInterceptorAdapter |
afterCompletion |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessagesInterceptor
public MessagesInterceptor()
preHandle
public boolean preHandle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.Object handler)
throws java.lang.Exception
- Specified by:
preHandle
in interface org.springframework.web.servlet.HandlerInterceptor
- Overrides:
preHandle
in class org.springframework.web.servlet.handler.HandlerInterceptorAdapter
- Throws:
java.lang.Exception
postHandle
public void postHandle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.Object handler,
org.springframework.web.servlet.ModelAndView modelAndView)
throws java.lang.Exception
- Specified by:
postHandle
in interface org.springframework.web.servlet.HandlerInterceptor
- Overrides:
postHandle
in class org.springframework.web.servlet.handler.HandlerInterceptorAdapter
- Throws:
java.lang.Exception
Copyright © 2005-2007 Spring Layout Team. All Rights Reserved.