出现以上问题,最可能的就是servlet-api ,catalina.jar、jsp-api.jar的包重复或者版本过低导致web容器不能支持jsp页面的加载,
我的项目出现这个问题是因为servlet-api的版本过低,后来我删除了原文件和pom.xml的配置,换成了高版本的问题基本解决,以下是我的配置
修改前
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
</dependency>
修改后
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
</dependency>
然后重启项目运行问题就ok了