About
Java Servlet is the foundation web specification in the Java Enterprise Platform. Developers can build web applications using the Servlet API to interact with the request/response workflow. This project provides information on the continued development of the Java Servlet specification.
Java Servlets is a JCP Standard technology for interacting with the web on the Java EE platform. This particular GitHub project hosts the official Servlet specification issue tracker.
Current Status
- As of 23 May 2017, Servlet 4.0 is currently in Public Review ballot status. See jcp.org.
Downloads
Servlet 4.0
Java EE 8 is still under development. The maven artifacts of Servlet milestones as well as other versions are available in the javax.servlet repository. This release is included in GlssFish 5 Builds.
The human readable specification may be downloaded from <http://jcp.org/>.</p>
The implementation is also available at maven central at these coordinates.
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.0</version>
<scope>provided</scope>
</dependency>
Servlet 3.1
The executable implementation of Servlet 3.1 is included in GlassFish 4.x.
The human readable specification may be downloaded from <http://jcp.org/>.
The binary specification is available at maven central at these coordinates.
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
Miscellaneous Downloads
Additional project related downloads are available here