public class MyContextLoaderListener extends ContextLoaderListener {
private ECSManageService ecsManageService;
@Override
/**
* 重写ContextLoaderListener的contextInitialized方法
*/
public void contextInitialized(ServletContextEvent event) {
//保证spring的初始化在前
super.contextInitialized(event);
ApplicationContext applicationContext = WebApplicationContextUtils.getWebApplicationContext(event.getServletContext());
//获取bean
ecsManageService = (ECSManageService)applicationContext.getBean("stationService");
/*具体地业务代码 */
}
}
试试吧,希望能够帮到你