Where one should normally take JSTL/EL libraries? Does Tomcat distribution should include them? I have installed Tomcat7 for use under Eclipse Indigo and now see under “Apache Tomcat v7.0” branch in Project explorer, that there is a jar named el-api.jar. How it realtes with jstl-api.jar and jstl-impl.jar I usually used to have JSTL/EL in my jsps? Can I use EL or JSTL in my jsps having only el-api.jar installed?
Where one should normally take JSTL/EL libraries? Does Tomcat distribution should include them? I
Share
Tomcat is a Servlet and JSP container. The Expression Language is a dependency of the JSP specification. JSTL is not.
From the release notes:
Since JSTL is just a tag library, you should be able to add any implementation by placing it in your application’s
WEB-INF/lib.