`
weigang.gao
  • 浏览: 467335 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

Servlet和JSP规范及版本对应关系

 
阅读更多

所谓jsp规范就是你的jsp页面能

eg:如果你使用的是servlet2.5规范,那么你编写jsp必须满足JSP2.1规范

一般来说,JSP高版本会一些新特性,如果你在你的JSP页面添加了一些高版本的新特性,那么你的servlet版本也要对应的修改。

               如果jsp也servlet版本不对应,也可能会报错。

1.JSP1.2规范是不支持el表达式的,从JSP2.0开始支持EL表达式

Servlet和JSP规范版本对应关系:

 Servlet规范版本  JSP规范版本  JSF版本  JAVA EE版本
 Servlet2.3  JSP1.2、JSP1.1    J2EE1.3
 Servlet2.4  JSP2.0  JSF1.1  J2EE1.4
 Servlet2.5  JSP2.1  JSF1.2、JSF2.0  Java EE5
 Servlet3.0  JSP2.2    Java EE6

Tomcat所对应的Servlet/JSP规范和JDK版本:

Servlet/JSP Spec Apache Tomcat version Actual release revision Minimum Java Version
3.0/2.2 7.0.x 7.0.12 1.6
2.5/2.1 6.0.x 6.0.32 1.5
2.4/2.0 5.5.x 5.5.33 1.4
2.3/1.2 4.1.x (archived) 4.1.40 (archived) 1.3
2.2/1.1 3.3.x (archived) 3.3.2 (archived) 1.1

Apache官方对各版本的解释:http://tomcat.apache.org/whichversion.html

2.jstl标签库  c.tld 与c_rt.tld的区别?

如果web.xml使用配置的是使用servlet 2.5规范,那么就必须使用c_rt.tld标签,

如果想使用c.tld标签库,那么就必须将servlet版本改为2.3版本或更低的版本

分享到:
评论

相关推荐

    Servlet + JSP + Tomcat规范及版本对应关系

    Servlet + JSP + Tomcat规范及版本对应关系 pdf格式

    Tomcat与JDK版本对应关系以及Tomcat各版本特性

    不同版本的Servlet和JSP规范可使用不同版本的Apache Tomcat。Tomcat与JDK版本对应关系为: Servlet规格 JSP规范 EL规格 WebSocket规范 JASPIC规格 Apache Tomcat版本 最新发行版本 支持的Java版本 4.0 2.3 ...

    jsp引入css及js的统一书写规范,走的是servlet入口

    一开始想法是为了统一管理css\js,写在jsp页面上,但加载时一股脑全加载进来,后来改写成用关键字来引入对应的样式及脚本,但又后来觉得可能引入的便签上有特殊属性,再次扩展,最终演变成这样的书写格式,这样统一...

    servlet-api.jar

    既然开发jsp、servlet的程序,就应该知道这是基于http(请求、响应)协议的,那么在这里请求和响应就对应为servlet-api.jar中的ServletRequest和ServletResponse接口,接口中定义了作为一个请求和一个响应信息应该具备...

    JSP应用与开发技术(第2版)源码

    spec目录内有三个PDF文档:JSP 2.0规范、JSTL 1.1规范和Servlet 2.4规范,这些规范对全面了解JSP技术有很大的帮助,还是开发JSP应用程序时的速查手册。 src里面是书中各章的源代码: ch1~ch16目录,分别对应第1章到...

    java-servlet-api.doc

    你也许对下面的这些Internet规范感兴趣,这些规范将直接影响到ServletAPI的发展和执行。你可以从http://info.internet.isi.edu/7c/in-notes/rfc/.cache找到下面提到的所有这些RFC规范。 RFC1738统一资源定位器(URL) ...

    实现 JSP 页面布局效果的小框架

    JSP Layout 是一个简单的 JSP 布局支持示例项目,通过一个 Servlet 类和一些配置实现页面布局效果。您可以下载压缩包,直接导入 Eclipse 进行编译。在运行时,只需在 Tomcat 或其他应用服务器上配置一个 web 应用,...

    基于Web页面的jsp+servlet+html+javascript+css图书管理系统

    2.查找:可以通过书的编号,查找不同读者对应的书籍,即学生和教师看到的书籍不同 3.历史查询:可以查看自己的图书借阅情况 4.管理员一些增删改查等功能 用idea打开 1.先自行创建数据库 2.运行压缩包中的sql文件创建...

    Tomcat6.0部署文件

    由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器

    JSTL Core标签库资料

    从JSP 1.1规范开始,JSP就支持在JSP中使用自定义标签了,自定义标签的广泛使用造成了程序员重复定义,这样就促成了JSTL(JavaServer Pages Standard Tag Library)的诞生。

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (2)

    4.4.2 创建和发布Servlet应用程序 4.5 小结 第五章 Eclipse使用指南 5.1 Eclipse简介 5.1.1 Eclipse的历史 5.1.2 Eclipse的运行机制 5.2 建立Eclipse的开发环境 5.2.1 下载Eclipse 5.2.2 配置Eclipse 5.3 整合...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    由于J2EE的开源的框架中提供了MVC模式实现框架Struts、对象关系模型中的Hibernate 的框架及拥有事务管理和依赖注入的Spring。利用现存框架可以更快开发系统。所以选择Java技术作为blog 的开发工具。 为了增加系统的...

    教学管理系统论文(带源代码)

    一套相对完整的JSP毕业论文——教学管理系统,用JSP开发与实现动态网站的好范例,描述了J2EE的相关技术,比如Servlet,JSP,Struts,Hibernate等,并用这些技术完成一个基于Web的教学管理系统。  教学管理系统的...

    《程序天下:J2EE整合详解与典型案例》光盘源码

    4.4.2 创建和发布Servlet应用程序 4.5 小结 第五章 Eclipse使用指南 5.1 Eclipse简介 5.1.1 Eclipse的历史 5.1.2 Eclipse的运行机制 5.2 建立Eclipse的开发环境 5.2.1 下载Eclipse 5.2.2 配置Eclipse 5.3 整合...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (1)

    4.4.2 创建和发布Servlet应用程序 4.5 小结 第五章 Eclipse使用指南 5.1 Eclipse简介 5.1.1 Eclipse的历史 5.1.2 Eclipse的运行机制 5.2 建立Eclipse的开发环境 5.2.1 下载Eclipse 5.2.2 配置Eclipse 5.3 整合...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (3)

    4.4.2 创建和发布Servlet应用程序 4.5 小结 第五章 Eclipse使用指南 5.1 Eclipse简介 5.1.1 Eclipse的历史 5.1.2 Eclipse的运行机制 5.2 建立Eclipse的开发环境 5.2.1 下载Eclipse 5.2.2 配置Eclipse 5.3 整合...

    超级有影响力霸气的Java面试题大全文档

    9、说出Servlet的生命周期,并说出Servlet和CGI的区别。  Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当...

    基于J2EE框架的个人博客系统项目毕业设计论...

    由于J2EE的开源的框架中提供了MVC模式实现框架Struts、对象关系模型中的Hibernate 的框架及拥有事务管理和依赖注入的Spring。利用现存框架可以更快开发系统。所以选择Java技术作为blog 的开发工具。 为了增加系统的...

    java 面试题 总结

    6、说出Servlet的生命周期,并说出Servlet和CGI的区别。 Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器...

    Struts原理、开发及项目实施

    MVC的工作原理,如下图1所示: <br/> Struts 是MVC的一种实现,它将 Servlet和 JSP 标记(属于 J2EE 规范)用作实现的一部分。Struts继承了MVC的各项特性,并根据J2EE的特点,做了相应的变化与扩展。Struts...

Global site tag (gtag.js) - Google Analytics