public abstract class WebConfig extends Object
| 构造器和说明 |
|---|
WebConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
initializeH2Console(javax.servlet.ServletContext servletContext) |
static void |
initializeH2Console(javax.servlet.ServletContext servletContext,
boolean force)
访问 h2 console
|
static javax.servlet.FilterRegistration.Dynamic |
registerCharacterEncodingFilter(javax.servlet.ServletContext servletContext,
String[] servletUrlPatterns)
注册CharacterEncodingFilter过滤器 (设置字符集)
|
static javax.servlet.FilterRegistration.Dynamic |
registerHiddenHttpMethodFilter(javax.servlet.ServletContext servletContext,
String[] servletUrlPatterns)
注册HiddenHttpMethodFilter过滤器 (过滤请求方式)
|
static javax.servlet.FilterRegistration.Dynamic |
registerHttpPutFormContentFilter(javax.servlet.ServletContext servletContext,
String[] servletUrlPatterns)
注册HttpPutFormContentFilter过滤器 (让put也可以想post一样接收form表单中的数据)
|
static void |
registerHttpSessionEventPublisher(javax.servlet.ServletContext servletContext)
注册 Spring Session Event Listener
Bean ApplicationListener >SessionDestroyedEvent< 会被调用
|
static void |
registerRequestContextListener(javax.servlet.ServletContext servletContext)
注册RequestContextListener监听器 (增加request、session和global session作用域)
|
static javax.servlet.FilterRegistration.Dynamic |
registerRequestThreadLocalFilter(javax.servlet.ServletContext servletContext)
注册RequestThreadLocalFilter过滤器
(将HttpServletRequest请求与本地线程绑定,方便在非Controller层获取HttpServletRequest实例)
|
static javax.servlet.ServletRegistration.Dynamic |
registerServletConfig(javax.servlet.ServletContext servletContext,
String servletName,
String servletUrlPattern,
Class<?>... annotatedClasses)
注册 spring MVC 的配置信息,servlet 的配置类
|
static void |
registerSingleSignOutHttpSessionListener(javax.servlet.ServletContext servletContext)
注册SingleSignOutHttpSessionListener监听器 (单点登录统一登出)
|
static void |
registerSpringConfig(javax.servlet.ServletContext servletContext,
Class<?>... annotatedClasses)
加载Spring 配置
注册 spring 的配置信息,bean的配置类
|
static void |
registerSpringContextLoaderListener(javax.servlet.ServletContext servletContext)
注册 org.springframework.web.context.ContextLoaderListener 监听器
|
static javax.servlet.FilterRegistration.Dynamic |
registerSpringSecurityFilter(javax.servlet.ServletContext servletContext,
String[] servletUrlPatterns)
注册springSecurityFilterChain过滤器 (使用spring security 授权与验证)
|
static void |
registerSpringSessionRepositoryFilter(javax.servlet.ServletContext servletContext)
已过时。
|
@Deprecated public static void registerSpringSessionRepositoryFilter(javax.servlet.ServletContext servletContext)
servletContext - ServletContext
添加framework-session依赖 自动注册spring session过滤器public static void registerSpringContextLoaderListener(javax.servlet.ServletContext servletContext)
servletContext - ServletContextpublic static void registerRequestContextListener(javax.servlet.ServletContext servletContext)
servletContext - ServletContextpublic static void registerSingleSignOutHttpSessionListener(javax.servlet.ServletContext servletContext)
servletContext - ServletContextpublic static void registerHttpSessionEventPublisher(javax.servlet.ServletContext servletContext)
servletContext - ServletContextpublic static javax.servlet.FilterRegistration.Dynamic registerCharacterEncodingFilter(javax.servlet.ServletContext servletContext,
String[] servletUrlPatterns)
servletContext - ServletContextservletUrlPatterns - Servlet 名称列表public static javax.servlet.FilterRegistration.Dynamic registerHttpPutFormContentFilter(javax.servlet.ServletContext servletContext,
String[] servletUrlPatterns)
servletContext - ServletContextservletUrlPatterns - Servlet 名称列表public static javax.servlet.FilterRegistration.Dynamic registerHiddenHttpMethodFilter(javax.servlet.ServletContext servletContext,
String[] servletUrlPatterns)
servletContext - ServletContextservletUrlPatterns - Servlet 名称列表public static javax.servlet.FilterRegistration.Dynamic registerRequestThreadLocalFilter(javax.servlet.ServletContext servletContext)
servletContext - ServletContextpublic static javax.servlet.FilterRegistration.Dynamic registerSpringSecurityFilter(javax.servlet.ServletContext servletContext,
String[] servletUrlPatterns)
servletContext - ServletContextservletUrlPatterns - Servlet 名称列表public static void initializeH2Console(javax.servlet.ServletContext servletContext,
boolean force)
servletContext - ServletContextforce - 是否强制启动H2数据库 控制台public static void initializeH2Console(javax.servlet.ServletContext servletContext)
public static void registerSpringConfig(javax.servlet.ServletContext servletContext,
Class<?>... annotatedClasses)
servletContext - 上下文annotatedClasses - 配置类public static javax.servlet.ServletRegistration.Dynamic registerServletConfig(javax.servlet.ServletContext servletContext,
String servletName,
String servletUrlPattern,
Class<?>... annotatedClasses)
servletContext - 上下文servletName - 名称servletUrlPattern - urlannotatedClasses - servlet 配置类Copyright © 2020 江苏南大先腾信息产业股份有限公司. All rights reserved.