If you are reading this because of a build error, double-check your build tool’s scope ( provided ) and ensure you are not mixing JSP API versions inside your WAR file.
If you are writing a servlet or a custom JSP tag library, your IDE (like Eclipse or IntelliJ IDEA) will flag errors if it cannot find the JSP interfaces. jsp-api.2.3.1.jar download
Strange JSP compilation errors or java.lang.LinkageError . If you are reading this because of a
: Supports the creation and management of custom tag libraries. 2. Download and Dependency Management jsp-api.2.3.1.jar download
Look for: Specification-Version: 2.3