public class CTPHandlerInterceptor
extends org.springframework.web.servlet.handler.HandlerInterceptorAdapter
Title: T1开发框架
Description: Controller处理拦截器,实现preHandle、postHandle和afterCompletion框架处理机制
Copyright: Copyright (c) 2012
Company: seeyon.com
限定符和类型 | 字段和说明 |
---|---|
static int |
ERRORCODE_404_DIGESTURL_BLANK |
static int |
ERRORCODE_404_DIGESTURL_VERIFY |
static int |
ERRORCODE_404_GUEST_FORBBIDEN |
static java.lang.String |
RESPONSE_ENCODING |
static java.lang.String |
THREADLOCAL_KEY_CONTEXT |
构造器和说明 |
---|
CTPHandlerInterceptor() |
限定符和类型 | 方法和说明 |
---|---|
void |
afterCompletion(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.Object handler,
java.lang.Exception ex) |
com.seeyon.ctp.login.online.OnlineManager |
getOnlineManager() |
com.seeyon.ctp.privilege.manager.PrivlegeSecurityManager |
getPrivlegeSecurityManager() |
void |
init() |
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) |
void |
setOnlineManager(com.seeyon.ctp.login.online.OnlineManager onlineManager) |
void |
setPrivlegeSecurityManager(com.seeyon.ctp.privilege.manager.PrivlegeSecurityManager privlegeSecurityManager) |
public static final int ERRORCODE_404_GUEST_FORBBIDEN
public static final int ERRORCODE_404_DIGESTURL_BLANK
public static final int ERRORCODE_404_DIGESTURL_VERIFY
public static final java.lang.String RESPONSE_ENCODING
public static final java.lang.String THREADLOCAL_KEY_CONTEXT
@PostConstruct public void init()
public com.seeyon.ctp.login.online.OnlineManager getOnlineManager()
public void setOnlineManager(com.seeyon.ctp.login.online.OnlineManager onlineManager)
public com.seeyon.ctp.privilege.manager.PrivlegeSecurityManager getPrivlegeSecurityManager()
public void setPrivlegeSecurityManager(com.seeyon.ctp.privilege.manager.PrivlegeSecurityManager privlegeSecurityManager)
public boolean preHandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object handler) throws java.lang.Exception
preHandle
在接口中 org.springframework.web.servlet.HandlerInterceptor
preHandle
在类中 org.springframework.web.servlet.handler.HandlerInterceptorAdapter
java.lang.Exception
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
postHandle
在接口中 org.springframework.web.servlet.HandlerInterceptor
postHandle
在类中 org.springframework.web.servlet.handler.HandlerInterceptorAdapter
java.lang.Exception
public void afterCompletion(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object handler, java.lang.Exception ex) throws java.lang.Exception
afterCompletion
在接口中 org.springframework.web.servlet.HandlerInterceptor
afterCompletion
在类中 org.springframework.web.servlet.handler.HandlerInterceptorAdapter
java.lang.Exception