さて、私はこの投稿を読みましたが、この問題を修正するには十分ではないようです。
Tomcat8のSpringベースのアプリケーションは機能しません。
これが解決策です
ステップ1⇒pom.xmlに次の依存関係を追加します
<!-- JSTL Support -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>javax.servlet.jsp-api</artifactId>
<version>2.3.1</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
ステップ2⇒JSPページに次の2つのステートメントをすべて追加し、<%@ page%>タグでisELIgnored="false"属性を使用していることを確認します
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" isELIgnored="false" pageEncoding="ISO-8859-1"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
ステップ3⇒web.xmlまたは他の場所でこれまでに行った他のすべての構成を削除します:)
ステップ4⇒Tomcatをクリーンアップし、Tomcatを再起動します。
補足⇒実際、JSTLはTomcat8の3.xサーブレット仕様でのみ動作します。
[http://www.kriblog.com/j2ee/jsp/jstl-with-spring-4-on-tomcat-8.html]