◐ Shell
clean mode source ↗

Java Servlet Specification

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