tomcat8.032位/64位官方版是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 7 支持最新的Servlet和JSP规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器,主要适用于任何32位和64位系统。
Apache Tomcat发布8.0.9版本,同时这个版本也是8.0的第一个stable版本。Tomcat 8需要至少JDK7以上。
值得注意的更新如下:
Support for Java Servlet 3.1, JavaServer Pages 2.3, Java Unified Expression Language 3.0 and Java WebSocket 1.0.
The default connector implementation is now the Java non-blocking implementation (NIO) for both HTTP and AJP.
A new resources implementation that replaces Aliases, VirtualLoader, VirtualDirContext, JAR resources and external repositories with a single, consistent approach for configuring additional web application resources. The new resources implementation can also be used to implement overlays (using a master WAR as the basis for multiple web applications that each have their own customizations).
Apache Tomcat 8.0.9 包括了 8.0.8 版本的 bug 修复和大量改进,相对于 8.0.8 版本:
Start to move towards RFC6265 for cookie handling
Better error handling when the error occurs after the response has been committed
Various Jasper improvements to make it easier for other containers (e.g. Jetty) to consume