您的位置:首页 > 运维架构 > Tomcat

Tomcat的版本、Servlet/JSP版本、JavaEE版本、JavaSE版本 四者之间的对应关系。

2015-11-09 22:27 691 查看
首先JavaSE、JavaEE都是SUN公司自己定义的官方标准,Servlet/JSP是有自己的版本的,每次版本的升级都会带啦重大的更新,而Tomcat则是第三方的实现,由于它自身就是使用Java开发的,所以它的版本也和前面三个标准有密切的关系,而且具有一定的对应关系,详见下图。



下面这篇是对这些版本的之间的关系娿一些扩充。

JSR 53: JavaTM Servlet 2.3 and JavaServer PagesTM 1.2

JSR 154: JavaTM Servlet 2.4

JSR 154: JavaTM Servlet 2.5(Maintenance Release 2)

JSR 315: JavaTM Servlet 3.0(This JSR will be an update to the existing Servlet 2.5 specification. )

JSR 152: JavaServer PagesTM 2.0

JSR 245: JavaServerTM Pages 2.1

JSR 127: JavaServerTM Faces

JSR 252: JavaServerTM Faces 1.2

JSR 314: JavaServerTM Faces 2.0

admin10000.com 整理

Servlet和JSP规范版本对应关系:
Servlet规范版本JSP版本JSF版本JAVA EE版本
Servlet2.3JSP1.2、JSP1.1J2EE1.3
Servlet2.4JSP2.0JSF1.1J2EE1.4
Servlet2.5JSP2.1JSF1.2、JSF2.0Java EE5
Servlet3.0JSP2.2Java EE6
Tomcat所对应的Servlet/JSP规范和JDK版本:
Servlet/JSP SpecApache Tomcat versionActual release revisionMinimum Java Version
3.0/2.27.0.x7.0.121.6
2.5/2.16.0.x6.0.321.5
2.4/2.05.5.x5.5.331.4
2.3/1.24.1.x (archived)4.1.40 (archived)1.3
2.2/1.13.3.x (archived)3.3.2 (archived)1.1
Apache官方对各版本的解释

Servlet SpecJSP SpecEL SpecWebSocket SpecApache Tomcat versionActual release revisionSupport Java Versions
4.0TBD (2.4?)TBD (3.1?)TBD (1.2?)9.0.xNone8 and later
3.12.33.01.18.0.x8.0.157 and later
3.02.22.21.17.0.x7.0.576 and later

(WebSocket 1.1 requires 7 or later)
2.52.12.1N/A6.0.x6.0.435 and later
2.42.0N/AN/A5.5.x (archived)5.5.36 (archived)1.4 and later
2.31.2N/AN/A4.1.x (archived)4.1.40 (archived)1.3 and later
2.21.1N/AN/A3.3.x (archived)3.3.2 (archived)1.1 and later
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: