1.检查jstl.1.2.jar的包是否正确引入
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
2.检查是否是jsp页面中有书写错误
3.检查servlet-api是否跟tomcat自带的jar包有冲突
我是第三种情况,在pom.xml中引入了javax.servlet-api的4.0.1版本,与tomcat中存在冲突,删除相关依赖解决问题。
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.1</version>
<scope>provided</scope>
</dependency>