`

Servlet版本简史

阅读更多

转自维基百科http://en.wikipedia.org/wiki/Java_Servlet
History

The complete servlet specification was created by Sun Microsystems, with version 1.0 finalized in June 1997. Starting with version 2.3, the servlet specification was developed under the Java Community Process. 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.

In his blog on java.net, Sun veteran and GlassFish lead Jim Driscoll details the history of servlet technology. James Gosling first thought of servlets in the early days of Java, but the concept did not become a product until Sun shipped the Java Web Server product. This was before what is now the Java Platform, Enterprise Edition was made into a specification.

Servlet API history Servlet API version Released Platform Important Changes
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 annotations
Servlet 2.4 November 2003 J2EE 1.4, J2SE 1.3 web.xml
Servlet 2.1 November 1998 Unspecified First official specification, added RequestDispatcherServletContext
Servlet 2.0 JDK 1.1 Part of Java Servlet Development Kit 2.0
Servlet 1.0 June 1997 undefined

 

分享到:
评论

相关推荐

    Struts快速学习指南.pdf

    - 下载Struts框架的最新版本,解压缩至指定目录`%STRUTS_HOME%`。 - 创建标准的Web应用程序结构,确保Web应用根目录下有一个`WEB-INF`目录,其中包含`classes`和`lib`子目录。 - 将`%STRUTS_HOME%/lib`下的所有库...

    JavaEE实训教程汇编.pdf

    每个新版本都引入了新的特性和改进,如Servlet、JSP、EJB(Enterprise JavaBeans)以及后来的JSF(JavaServer Faces)、CDI(Contexts and Dependency Injection)等。 **1.3 Java EE的优势** Java EE的优势主要...

    JavaEE(权威)

    ##### 1.2 JavaEE简史 JavaEE 的历史可以追溯到 1999 年发布的 J2EE 1.2。这个版本是 JavaEE 平台的起点,它随着 Java 2 Standard Edition (J2SE) 一起发布,包含了 10 个规范和 API,主要关注企业应用程序所需的...

    JavaEE实训教程.doc

    #### 1.2 Java EE 简史 Java EE的历史可以追溯到1998年,当时Sun Microsystems发布了J2EE(Java 2 Platform, Enterprise Edition)的第一个版本。随后,随着技术的发展,经历了多次重大更新和版本迭代,包括从J2EE到...

    jasperReport资料文档1

    #### 一、JasperReports简史 JasperReports是由Teodor Danciu在2001年创建的一个开源报表工具。最初,该项目是为了满足一个特定项目的报表需求而启动的,但后来由于项目取消,Teodor转而在业余时间继续开发...

    JavaEE教程

    随着技术的演进和市场需求的变化,JavaEE经历了多次重大更新,最新的版本是JavaEE 8,于2017年发布,后被Jakarta EE取代,继续发展。 **1.3 JavaEE的优势** - **平台独立性**:JavaEE应用程序可以在任何支持Java...

    springboot学习思维笔记.xmind

    Spring的简史 xml配置 注解配置 java配置 Spring概述 Spring的模块 核心容器CoreContainer Spring-Core Spring-Beans Spring-Context Spring-Context-Support ...

    JavaSE教学文档、

    1.1.3 Java的发展简史:Java的发展可以分为多个重要阶段。1991年的Green项目标志着Java的起点,最初命名为Oak。1994年,团队意识到Java在互联网领域的潜力。1996年发布了JDK 1.0,Java开始应用于网页开发。1997年,...

    java程序员的学习路线.docx

    * Java 语言发展简史 * Java 开发环境的搭建 * Java 语法格式 * 变量和常量 * 方法和方法的重载 * 运算符 * 程序流程控制 * 数组和操作数组的类 * 对象的本质和面向对象思想 * 类和对象之间的关系 * 如何用面向对象...

    Java语言基础下载

    面向对象语言的发展简史 26 内容总结 29 独立实践 30 第三章:面向对象的程序设计 31 学习目标 31 类和对象的描述 32 声明类 32 声明属性 33 声明成员方法 34 源文件的布局 36 包的声明 36 包与目录的布局 38 内容...

    java程序员的学习路线.pdf

    * Java 语言发展简史 * Java 开发环境的搭建 * Java 语法格式 * 变量、常量、运算符 * 程序流程控制 * 数组和操作数组的类 * 对象的本质和面向对象编程 * 类的设计和实例化过程 * 对象的三大特性:封装、继承和多态 ...

    java基础学习路线知识总结

    - **Java EE(企业版)**:为服务器端应用开发提供的高级功能集合,包括EJB、JSP、Servlet等。 - **Java ME(微型版)**:适用于嵌入式设备和消费电子产品的小型版本。 #### 四、Java的特性和优势 - **自动内存...

    基于java的邮箱管理服务器设计与实现本科毕业设计.doc

    2. **邮件服务器发展简史**:早期的邮件系统主要是基于命令行的,后来出现了如Outlook、Eudora等桌面客户端。随着Web技术的发展,Web邮箱如Gmail、Yahoo Mail等成为主流,提供了更直观的用户界面和跨平台的访问能力...

    计算机前沿技术课程教学大纲.pdf

    * 掌握Java Web整合开发中的三大基础技术JSP/JavaBean/Servlet * 了解其三大核心框架Struts/Hibernate/Spring * 了解使用的流行辅助技术,包括JDBC、Log4j、Sitemesh、JUnit * 了解以经典组合MTEC,即MySQL、Tomcat...

Global site tag (gtag.js) - Google Analytics