仔细检查html文件是否是放在web目录下,鄙人不小心多次将其创建在WEB-INF目录下,导致404html的默认文件名必须为index,特别是自己创建的时候要小心如果想用自己创建的任意命名的html的文件,可以通过修改web.xml的配置来实现