@WebListener
public class TypeListener implements ServletContextListener {
@Autowired
private FileTypeService fileTypeService;
@Override
public void contextInitialized(ServletContextEvent sce) {
WebApplicationContextUtils.getRequiredWebApplicationContext(sce.getServletContext())
.getAutowireCapableBeanFactory().autowireBean(this);//必须添加的代码
List<FileType> fileTypes = fileTypeService.finaAllType();
sce.getServletContext().setAttribute("typeList",fileTypes);
}
添加上面注释前的一行代码就可以解决