在过滤器里定义构造方法里
package com.polertech.utils;
import org.springframework.beans.BeansException;
import org.springframework.context.ApplicationContext;
import org.springframework.context.ApplicationContextAware;
/**
*
* @author ruanxf
*
*/
public class ApplicationContextUtil implements ApplicationContextAware{
private static ApplicationContext context;
public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
ApplicationContextUtil.context = applicationContext;
}
public static ApplicationContext getApplicationContext(){
return context;
}
public static Object getBean(String key){
return context.getBean(key);
}
}