在Spring的自动注入中普通的POJO类都可以使用@Autowired进行自动注入,但是除了两类:Filter和Servlet无法使用自动注入属性.(因为这两个归Web容器管理)可以用init(集承自HttpServlet后重写init方法)方法中实例化对象. 解决方法: 其中涉及到五种Spring实例化容器对象: 方法一(这种方式不符合Web工程,不要使用):在初始化时保存ApplicationContext对象 ApplicationContext ac = new FileSystemX