新建一个类
package com.fulihui.yiyuanservice.common.util;
import javax.annotation.PostConstruct;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ApplicationObjectSupport;
import org.springframework.stereotype.Component;
/**
* Spring ApplicationContext工具,类通过 {@link Component}注解注入到bean容器,
* 初始化时调用init方法,将ApplicationContext赋值到静态变量instance上。
* @author Created by Willard.Hu on 2016/8/12 0012.
*/
@Component
public class ApplicationContextUtil extends ApplicationObjectSupport {
private static ApplicationContext instance;
public static ApplicationContext getContext() {
return instance;
}
@PostConstruct
private void init() {
instance = getApplicationContext();
}
}
web.xml配置
<!--配置过滤器-->
<filter>
<filter-name>AuthenticationLoginFliter</filter-name>
<filter-class>com.fulihui.yiyuanservice.web.filter.AuthenticationLoginFliter</filter-class>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</para