来源:http://blog.csdn.net/i_buntu/article/details/6407893
JSTL1.2
The
JSTL 1.2 Maintenace Release aligns with the Unified Expression Language
(EL) that is being delivered as part of the JavaServer Pages (JSP) 2.1
specification。JSTL 1.2 is part of the Java EE 5 platform. (from
http://java.sun.com/products/jsp/jstl/)
JSTL1.1
Jakarta
Taglibs hosts the Standard Taglib 1.1, an implementation of the JSP
Standard Tag Library (JSTL), version 1.1, which was developed under the
Java Community Process.
NOTE: Standard-1.1 (JSTL 1.1) requires a JSP
container that supports the Java Servlet 2.4 and JavaServer Pages 2.0
specifications. Jakarta Tomcat 5 supports the new specifications. The
Standard-1.1 taglib has been tested with Tomcat 5.0.3.
JSTL1.0
Standard-1.0
(implementation of the JSTL 1.0 specification) requires a JSP container
that supports the Java Servlet 2.3 and JavaServer Pages 1.2
specifications. Jakarta Tomcat 4 supports these specifications. The
Standard 1.0 taglib has been tested with Tomcat 4.1.24. (from
http://jakarta.apache.org/taglibs/doc/standard-doc/intro.html)
Tomcat6 实现了servlet 2.5 和JSP2.1的规范,可以支持JSTL1.2;
而Tomcat5实现了 servlet 2.4 和JSP2.0的规范,只能支持JSTL1.1
所以,只要使用JSTL1.1(standard-1.1.jar和jstl-1.1.jar)替换JSTL1.2(jstl-1.2.jar)即可在Tomcat5下正常运行!
另外,web.xml必须指定使用servlet 2.4 和JSP2.0的规范:
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
jstl 1.1 c标签引入:http://java.sun.com/jsp/jstl/core
jstl 1.0 c标签引入: http://java.sun.com/jstl/core
相关推荐
java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/ConditionalTagSupport 问题-附件资源
解决如下异常 java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/ConditionalTagSupport 的解决办法。
无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core],解决办法:WEB/INF的lib下,除了导入jstl.jar包,还要导入standard.jar包。另外,解压standard.jar包,把.tld文件...
有的时候在开发jsp时,需要使用jstl时,在jsp上面引用jstl却出现错误:Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core,这是由于缺少两个jar包导致的。
HTTP Status 500 - The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application
报错为:Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/
JSTL 标签 发生 uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application问题时解决方法
MyEclipse 出错提示 Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"
比如: java.lang.NoClassDefFoundError: javax/el/ExpressionFactory 解决方法:下载javax.el.jar,部署到项目中。 其实使用JSTL(JSP标准标签库)和环境很有关系tomcat6.0和tomcat5.5所需要的包是不同的。如果...
错误信息: java.lang.NoClassDefFoundError: javax/el/ExpressionFactory 分析:少包,上网查阅后发现解决方法 解决方法:将javaee.jar包再copy一份放在tomcat目录的common\lib下 如上完成后即解决了该异常,大...
免费下载,解压后将tld和lib文件夹放入WEB-INF下面即可,绝对有效立竿见影
JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。但是在即将推出的JSP 2.0中是作为标准支持的。 JSTL目前的最新...
JSTL(Java server pages standarded tag library,即JSP标准标签库)是由JCP(Java community Proces)所制定的标准规范,它主要提供给Java Web开发人员一个标准通用的标签库,并由Apache的Jakarta小组来维护。...
JSTL标签大全,涵盖JSTL教程 JSTL标签库使用方法: 标签库 URI 前缀 使用模式 核心标签库 http://java.sun.com/jstl/core c <c:tagname…> 国际化标签(I18N) ...
JSTL: http://www.apache.org/dist/jakarta/taglibs/standard/ XML: http://www.apache.org/dist/xml/xalan-j/ JavaMail: http://java.sun.com/products/javamail Struts: http://struts.apache.org/download.cgi...
如果你不使用JSTL 1.0标签 taglibs-standard-jstlel.JAR可以不使用。如果不使用XML库,Xalan包也可以省略。 如果你使用Maven构建您的应用程序,添加以下依赖关系到pom.xml文件: <groupId>org.apache....
javax.servlet.jsp.jstl-api-1.2.1.jar
Tomcat启动报错 java.lang.ClassNotFoundException: org.apache.jsp.index_jsp,检查你的项目中是否存在jsp-api.jar,jstl-api.jar,servlet-api.jar。
jstl.jar和standard.jar Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/