解决方法:
在项目上点击右键 → Properties → Project Facets → 勾选Dynamic Web Module和Java → 修改下Dynamic Web Module对应的版本:
dynamic web module 2.4 对应Tomcat 5.5
dynamic web module 2.5 对应Tomcat 6.0
dynamic web module 3.0 对应Tomcat 7.0
dynamic web module 3.5 对应Tomcat 8.0
dynamic web module 4.0 对应Tomcat 9.0
Eclipse上可能无法直接在Project Facets中进行修改,建议在对应项目文件目录下找到 .setting文件夹内的org.eclipse.wst.common.project.facet.core.xml文件,直接手动修改jst.web对应的version,如下: