org.resthub.web.springmvc.view.freemarker
Class RouterModelAttribute
java.lang.Object
org.springframework.web.servlet.handler.HandlerInterceptorAdapter
org.resthub.web.springmvc.view.freemarker.RouterModelAttribute
- All Implemented Interfaces:
- org.springframework.web.servlet.HandlerInterceptor
public class RouterModelAttribute
- extends org.springframework.web.servlet.handler.HandlerInterceptorAdapter
An interceptor to inject an instance of Router into the model for all Spring MVC views. By default the
attribute name used is "route". This can be changed using setAttributeName(String).
|
Method Summary |
void |
postHandle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Object handler,
org.springframework.web.servlet.ModelAndView mav)
|
void |
setAttributeName(String attributeName)
|
| Methods inherited from class org.springframework.web.servlet.handler.HandlerInterceptorAdapter |
afterCompletion, preHandle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RouterModelAttribute
public RouterModelAttribute()
postHandle
public void postHandle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Object handler,
org.springframework.web.servlet.ModelAndView mav)
throws Exception
- Specified by:
postHandle in interface org.springframework.web.servlet.HandlerInterceptor- Overrides:
postHandle in class org.springframework.web.servlet.handler.HandlerInterceptorAdapter
- Throws:
Exception
setAttributeName
public void setAttributeName(String attributeName)
Copyright © 2010-2012. All Rights Reserved.