Tomcat не поставляется с JSTL. JAR-файлы JSTL обычно предоставляются /WEB-INF/lib
веб-приложения, но иногда JAR-файлы просто помещаются прямо в собственную папку /lib
Tomcat, так что он применяется ко всем веб-приложениям без них, чтобы JSTL был в их /WEB-INF/lib
.
Очевидно, что старый сервер Tomcat 6 имел JSTL в /lib
, а веб-приложение построено без JSTL в /WEB-INF/lib
.
Вы должны убедиться, что Tomcat 7 также содержит JSTL в /lib
, или вам просто нужно удалить JSTL в собственном веб-приложении /WEB-INF/lib
.