This is usually part of the servlet container in question (the servlet container is basically a concrete implementation of the Servlet / JSP / EL parts of the abstract Java EE API). Required libraries are usually available in ServerInstallFolder/lib . You just need to just include it in the compiletime class path.
However, when developing in Eclipse, it is common practice that you integrate the server in question in the Servers view and associate a dynamic web project with it. In the server view, simply add a new server and find the existing server installation. You should then see this during the wizard for creating a dynamic web project. You can also add / change it later in the "Servers" section of the project properties.
After that, Eclipse will simply automatically include the server libraries in the build path of the project (read: the class path managed by the IDE, which is used both at compile time and at run time), including javax.el .
Balusc
source share