`
反求诸己
  • 浏览: 534690 次
  • 性别: Icon_minigender_1
  • 来自: 湖南娄底
社区版块
存档分类
最新评论

Servlet Versions

 
阅读更多

Servlet Versions

A Servlet is the part of the Java Servlet API . This API has protocol according to which a Java class may respond to HTTP requests. The first servlet API with complete specification was released by Sun Microsystems in June 1997. This was named as Servlet 1.0.

Java community  process starts the development of the servlet specification with version 2.3. JSR 53 defined both the Servlet 2.3 and JavaServer Page 1.2 specifications. JSR 154 specifies the Servlet 2.4 and 2.5 specifications. As of March 26, 2010, the current version of the servlet specification is 3.0.

Given below the table which describe the Servlet API history :

Version of Servlet API Released on Under the Plateform Key Changes
Servlet 1.0 June 1997 not defined  
Servlet 2.0   JDK1.1 Released as the part of Java Servlet Development Kit 2.0
Servlet 2.1 November 1998 Unspecified First official specification, added RequestDispatcher, ServletContext.
Servlet 2.4 November 2003 J2EE 1.4, J2SE 1.3 web.xml
Servlet 2.5 September 2005 JavaEE 5, JavaSE 5 Requires JavaSE 5, supports annotations
Servlet 3.0 December 2009 JavaEE 6, JavaSE 6 Pluggability, Ease of development, Async Servlet, Security, File Uploading
分享到:
评论

相关推荐

    最新Apache Tomcat 8.0.8

    Apache Tomcat 8.x is the current focus of development, It builds upon the improvements made in Tomcat 7.0.x and implements the Servlet 3.1, JSP 2.3, EL 3.0 and Web Socket 1.0 specifications....

    ajax或者jquery操作xml相关源文件

    /*通过异步传输XMLHTTP发送参数到ajaxServlet,返回符合条件的XML文档*/ var xhr; function createXHR() { if (typeof XMLHttpRequest != "undefined") {//检查原生XHR对象是否存在,如果存在则返回她的实例 return...

    Wrox.Press.Professional.Java.Tools.for.Extreme.Programming.eBook-LiB.part3

    Using an example pet store application, our expert Java developers demonstrate how to harness the latest versions of Ant and XDoclet for automated building and continuous integration. They then ...

    Wrox.Press.Professional.Java.Tools.for.Extreme.Programming.eBook-LiB.part4

    Using an example pet store application, our expert Java developers demonstrate how to harness the latest versions of Ant and XDoclet for automated building and continuous integration. They then ...

    Professional Java Tools for Extreme Programming (JAVA经典书籍英文版)_part2

    Using an example pet store application, our expert Java developers demonstrate how to harness the latest versions of Ant and XDoclet for automated building and continuous integration. They then ...

    Professional Java Tools for Extreme Programming (JAVA经典书籍英文版)_part1

    Using an example pet store application, our expert Java developers demonstrate how to harness the latest versions of Ant and XDoclet for automated building and continuous integration. They then ...

    play2-war-plugin:适用于Play框架2.x的WAR插件

    WAR Play框架2.x插件Current versions: Play 2.2.x : 1.2.1 Play 2.3.0 -> 2.3.1 : 1.3-beta1 (Scala 2.10 & 2.11) Play 2.3.2+ : 1.3-beta3 (Scala 2.10 & 2.11) Play 2.4.x : 1.4.0 (Scala 2.10 & 2.11) Play 2.5....

    The Java EE 6 Tutorial: Basic Concepts, 4th Edition

    This edition contains extensive new material throughout, including detailed introductions to the latest APIs and platform features, and instructions for using the latest versions of GlassFish Server ...

    Struts课堂笔记.rar--struts2的struts.properties配置文件详解

    Whether to use a Servlet request parameter workaround necessary for some versions of WebLogic (某些版本的weblogic专用)是否使用一个servlet请求参数工作区(PARAMETERSWORKAROUND) struts.enable....

    spring-boot-reference.pdf

    9.1. Servlet Containers 10. Installing Spring Boot 10.1. Installation Instructions for the Java Developer 10.1.1. Maven Installation 10.1.2. Gradle Installation 10.2. Installing the Spring Boot CLI ...

    Tomcat 5 Unleashed

    When I first started using products such as Apache, MySQL, Apache JServer, Sun's Java Web Server, and the first versions of Tomcat, it was in situations where we were all starting out getting our feet...

    Python Cookbook英文版

    8.12 Accessing a JDBC Database from a Jython Servlet 8.13 Module: jet2sql-Creating a SQL DDL from an Access Database 9. User Interfaces 9.1 Avoiding lambda in Writing Callback Functions 9.2 ...

    Java邮件开发Fundamentals of the JavaMail API

    There are two versions of the JavaMail API commonly used today: 1.2 and 1.1.3. All the examples in this course will work with both. While 1.2 is the latest, 1.1.3 is the version included with the ...

    Beginning Python (2005).pdf

    Porting to Other Versions of Python 397 Porting to Other Operating Systems 398 Debugging Threads 399 Common Gotchas 399 Portable Distribution 400 Essential Libraries 401 Timeoutsocket 401 PyGTK...

    RED HAT LINUX 6大全

    versions文件 147 8.3.3 配置主机的访问权—/etc/ftphosts 文件 148 8.3.4 FTP的日志文件—/var/log/ xferlog 149 8.4 FTP管理工具 149 8.4.1 ftpshut 149 8.4.2 ftpwho 150 8.4.3 ftpcount 150 8.5 使用FTP客户...

Global site tag (gtag.js) - Google Analytics