タイトルの通り、「http://java.sun.com/jsp/jstl/core」のタグライブラリ記述子が見つかりませんというエラーの解決方法を書いておきます。
Eclipseでの方法になります。
#①JSTLをダウンロード
以下のURLにアクセスし、Filesのjarを選択します。
https://mvnrepository.com/artifact/org.glassfish.web/javax.servlet.jsp.jstl/1.2.1
どこかにダウンロードします。(場所を覚えておく)
「javax.servlet.jsp.jstl-1.2.1.jar」という名前のファイルがダウンロードされたことを確認する。
※もし違うバージョンのJSTLや、タグライブラリを使う場合はそれを使ってください。
#②Eclipseでの設定
「javax.servlet.jsp.jstl-1.2.1.jar」をコピーする。
「プロジェクト名」/WebContent/WEB-INF/libに右クリック貼り付け。
#何がダメだったのか
タグライブラリをプロジェクト内に配置していなかったこと。
プロジェクト内のWebContent/WEB-INF/libに配置する。