首先要确保在创建项目时选择了war,而不是jar。
然后在.pom中添加下面的代码:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
或者右键项目,选择Maven的Add Dependency, 从输入框搜索即可。注意,jstl 1.2不再需要standard.jar。
另外,我还发现在引入了jstl后,使用正常,但就是eclipse报错,解决方法如下:
右击项目,选择Properties,然后选择Targeted Runtime,选择运行环境,比如我的是Tomcat 9.0,就点击它,保存。