NOTE: This node is optional since it is based on cartridge packaging model. If this server is not available at your wizard, please contact your hosting provider for its activation.
Apache Tomcat is an open-source software implementation of the Java Servlet and JavaServer Pages technologies. Different versions of Apache Tomcat are available for different versions of the Servlet and JSP specifications. See the mapping between the specifications for Tomcat 8 and 9 servers in the comparison with previous Tomcat 6 and Tomcat 7 versions:
Java Versions Support
8 and later
7 and later
6 and later (WebSocket 1.0 requires 7 or later)
5 and later
As you can see, Tomcat 8 implements Java EE 7 specification for the Web profile that is Servlet 3.1, JSP 2.3, EL 3.0 and Web Socket 1.1. In addition, this server is built upon the improvements made in Tomcat 7 and includes a few important enhancements:
- implementation of the single, common resources in order to replace the multiple resource extension features provided in earlier versions
- embedded remote debugging support
compatibility with Apache Portable Runtime library, which provides advanced scalability, performance, and better integration with native server technologies
- implements HTTP/2 (requires the APR/native library)
- supports TLS virtual hosting
allows using OpenSSL for TLS with the JSSE connectors
You are able to get the environment with Tomcat 8 or 9 application server just in a few clicks with Jelastic Cloud - simply follow the steps below.