示例代码如下:
public class Test implements ServletContextListener {
public IMessageService messageService;
public void setMessageService(IMessageService messageService) {
this.messageService = messageService;
}
public void contextInitialized(ServletContextEvent sce) {
ApplicationContext ac = null;
ac = WebApplicationContextUtils.getRequiredWebApplicationContext(sce.getServletContext ());
setMessageService ((IMessageService) ac.getBean ("MessageServiceImpl"));
}
}