首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Servlet 3.1与Servlet 3.0有何不同

Servlet 3.1与Servlet 3.0有何不同
EN

Stack Overflow用户
提问于 2013-11-05 17:21:55
回答 3查看 22.6K关注 0票数 19

servlet 3.1是在JavaEE 7下吗?

哪个版本的eclipse支持servlet 3.1开发?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-11-05 17:28:14

是JavaEE 7下的servlet 3.1吗?

Servlet 3.1是在JavaEE 7中引入的。

Servlet 3.1与Servlet 3.0有什么不同?

关于Servlet3.1中的新变化,请阅读Arun Gupta撰写的这篇博客文章:What's new in Servlet 3.1 ? - Java EE 7 moving forward

和我还想知道哪个版本的eclipse支持Servlet3.1开发。

新版本的Eclipse4.3(名为Kepler)支持JavaEE7技术。请参阅Arun Gupta的博客文章:Java EE 7 support in Eclipse 4.3

票数 13
EN

Stack Overflow用户

发布于 2015-10-26 21:23:38

Servlet 3.1与Servlet 3.0以及其他

代码语言:javascript
复制
+=============+================+====================+=============================================================================+
|   VERSION   |      DATE      |   JAVA EE / JDK    |                             FEATURES / CHANGES                              |
+=============+================+====================+=============================================================================+
| Servlet 3.1 | May 2013       | JavaEE 7           | Non-blocking I/O, HTTP protocol upgrade mechanism                           |
+-------------+----------------+--------------------+-----------------------------------------------------------------------------+
| Servlet 3.0 | December 2009  | JavaEE 6, JavaSE 6 | Pluggability, Ease of development, Async Servlet, Security, File Uploading  |
+-------------+----------------+--------------------+-----------------------------------------------------------------------------+
| Servlet 2.5 | September 2005 | JavaEE 5, JavaSE 5 | Requires JavaSE 5, supports annotation                                      |
+-------------+----------------+--------------------+-----------------------------------------------------------------------------+
| Servlet 2.4 | November 2003  | J2EE 1.4, J2SE 1.3 | web.xml uses XML Schema                                                     |
+-------------+----------------+--------------------+-----------------------------------------------------------------------------+
| Servlet 2.3 | August 2001    | J2EE 1.3, J2SE 1.2 | Addition of Filter                                                          |
+-------------+----------------+--------------------+-----------------------------------------------------------------------------+
| Servlet 2.2 | August 1999    | J2EE 1.2, J2SE 1.2 | Becomes part of J2EE, introduced independent web applications in .war files |
+-------------+----------------+--------------------+-----------------------------------------------------------------------------+
| Servlet 2.1 | November 1998  | Unspecified        | First official specification, added RequestDispatcher, ServletContext       |
+-------------+----------------+--------------------+-----------------------------------------------------------------------------+
| Servlet 2.0 |                | JDK 1.1            | Part of Java Servlet Development Kit 2.0                                    |
+-------------+----------------+--------------------+-----------------------------------------------------------------------------+
| Servlet 1.0 | June 1997      |                    |                                                                             |
+-------------+----------------+--------------------+-----------------------------------------------------------------------------+

Source

票数 20
EN

Stack Overflow用户

发布于 2014-04-16 06:05:52

除了Eng.Fouad给出的答案:Servlet3.1确实是在JavaEE7中引入的,但它也是由各种服务器独立实现的,这些服务器本身不是Java产品,例如Tomcat 8Jetty 9.1

至于这些变化,我收集了一些专门针对Servlet3.1中的新特性的a number or articles on my ZEEF page

简而言之,非阻塞IO和一些安全特性(如'*‘角色)和拒绝未明确包含在安全约束中的HTTP方法的可能性是一些主要变化。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19785436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档