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 |
相关推荐
It supports the latest versions of the Java Servlet, JavaServer Pages (JSP), and Java Expression Language (EL) specifications. ##### Inside Servlets - **`javax.servlet` Package**: This package ...
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....
包括JSP、Servlet、JavaBeans、JSTL、EL(Expression Language)、DisplayTag以及EXT库,同时结合了MD5加密算法确保数据安全性,并使用SQL Server 2000作为后端数据库,以及CVS( Concurrent Versions System)进行...
- **功能**: 定义 Web 应用程序的部署描述符,包含 Servlet、Filter、Listener 等的配置信息。 - **重要性**: 是 Web 应用的核心配置文件之一,控制着 Web 应用的运行时行为。 **2. WEB-INF/classes 目录** - **...
/*通过异步传输XMLHTTP发送参数到ajaxServlet,返回符合条件的XML文档*/ var xhr; function createXHR() { if (typeof XMLHttpRequest != "undefined") {//检查原生XHR对象是否存在,如果存在则返回她的实例 return...
Concurrent Versions System (CVS) 是一种版本控制工具,用于跟踪项目中文件的变化。在开发Java WebMail过程中,CVS帮助团队成员协同工作,跟踪代码修改,合并不同开发者的改动,并保持代码库的一致性。 5. **关键...
- **CVS(Concurrent Versions System)**和**SVN(Subversion)**:两者都是版本控制系统,用于协同开发和管理源代码历史。现在更倾向于使用SVN。 - **HTML、CSS**和**JAVA**:HTML用于创建网页结构,CSS负责样式...
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 ...
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 ...
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 ...
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 ...
- CVS(Concurrent Versions System):CVS是一个版本控制系统,用来记录文件的变更历史,以便多个开发人员可以同时工作于同一个文件。它主要用在软件开发领域,支持文件共享、版本控制和历史记录跟踪。 - SQL...
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....
Apache Tomcat是一个开源的Java Servlet容器,它实现了Java EE的Web应用服务器的部分标准,特别是Servlet和JSP规范。 在【压缩包子文件的文件名称列表】中: 1. `LICENSE` 文件通常包含软件的许可协议,详细规定了...
- `VERSIONS`: 可能包含了不同版本的tcnative-1.dll及其对应的变更记录或版本信息。 - `bin`: 目录,通常包含了不同平台的可执行文件或库文件,例如`tcnative-1.dll`就在这个目录下。 6. **安装与配置**: 在实际...
2. **DevWiki**:这个系统独特之处在于它将页面存储在CVS(Concurrent Versions System)中,这为版本控制和协同编辑提供了便利。 3. **Chiki**:基于Struts框架的Wiki系统,提供了一种结构化的方式来组织和管理...
`CVS`目录是版本控制系统CVS(Concurrent Versions System)的残留,这表明项目可能使用过CVS进行版本控制,但现代项目更倾向于使用Git或其他现代VCS。 `WebRoot`是Web应用的标准目录,它包含了HTML、CSS、...
- **CVS (Concurrent Versions System)**: 早期版本控制系统之一,用于管理代码的版本控制。 - **Erwin**: 数据建模工具,用于创建数据库模型。 ##### 4. 数据库技术 - **SQL Server**: 微软公司推出的数据库管理...