`
micheal19840929
  • 浏览: 161778 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

JSTL1.0和JSTL1.1的区别

    博客分类:
  • J2EE
阅读更多

这要从一个异常说起

According to TLD or attribute directive in tag file, attribute value does not accept any expressions

产生异常的代码是<c:set var="customerid" value="${1+2}"/>

如果使用jstl1.0会产生异常,因为1.0不支持attribute的EL赋值,使用1.1就正常

 

我们需要在两个地方注意1.0和1.1的使用

一个是web.xml的头

JSTL1.1和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">

</web-app>

JSTL1.0和JSP1.2

<web-app version="2.3" 
    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_3.xsd">

</web-app>

 

1.0引入方式

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>

1.1引入方式

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

分享到:
评论
1 楼 haitaohehe 2011-03-02  
我使用的是jstl1.0  可是在使用<c:set var="customerid" value="${1+2}"/>
却是正常的。。。。

相关推荐

    JSTL1.0与JSTL1.1的tld文件包下载

    JSTL1.0与JSTL1.1的tld文件包下载,其中是.tld文件。

    jstl1.1和jstl1.0

    跟tomcat5.x对应的jstl1.1,

    jstl 1.1 jar

    javaweb 开发的jstl 标签库jar,备份,方便下载

    JSTL详解--EL表达式

    JSTL详解--EL表达式 在 JSP 页面中,使用标签库代替传统...q Standard-1.0 Taglib ( JSTL1.0 )支持 Servlet2.3 和 JSP1.2 规范, Web 应用服务器 Tomcat4 支持这些规范,而它的发布也在 Tomcat 4.1.24 测试通过了。

    Java EE 6 规范

    •JSTL 1.2 •Web Services Metadata 2.1 •JSF 2.0 •Common Annotations 1.1 •Java Persistence 2.0 •Bean Validation 1.0 •Managed Beans 1.0 •Contexts and Dependency Injection for Java EE 1.0 •...

    jstl fn最新包

    jstl1.1最新包,原1.0不支持fn,这个包加入了fn

    JSTL高级用法

    在使用JSTL标签之前必须在JSP页面的首行使用指令定义标签库的位置和访问前缀,(jstl 1.1)各个标签库的定义如下: 核心标签库 支持JSP中的一些基本的操作; &lt;%@taglib prefix="c" uri="http://java.sun.com/jsp/...

    JSF2.0快速入门的基本教程.ppt

    JSF将是J2EE5.0中所包含的web开发框架,这应该是第一...请自行下载jsf ri和JSTL 1.1。 废话少说,开始了。 在myeclipse 4.0GA中新建一个web项目,命名为hello,为项目增加对JSTL的支持: 在JSTL的版本中选择1.1。

    JSP设计(第三版)

    《JSP设计(第三版)》得到了充分的修订和更新,以涵盖JSP 2.0和JSTL 1.1规范。其中详细介绍了JSP 2.0中新增的表达式语言(EL)、JSTL 1.1标记库和新的函数库、支持定制标记库开发(而无须Java代码)的新标记...

    xfire jar.zip

    jstl-1.2.jar spring-1.2.6.jar stax-api-1.0.1.jar stax-utils-20040917.jar wsdl4j-1.6.1.jar wss4j-1.5.0.jar wstx-asl-3.2.9.jar xbean-spring-2.8.jar xfire-all-1.2.6.jar xfire-jsr181-api-1.0-M1....

    jakarta-taglibs-standard-1.1.0.zip

    JSTL1.1导入包,这个去官网下载要是新手的话会比较蛋疼,看不懂它的下载方式,还是我来提供以下,方便后来人,嘿嘿

    吴天雄--JavaWeb完整笔记.doc

    模块三:servlet (使用步骤、生命周期方法、体系结构、HTTP特点(1.1和1.0)、请求/响应消息数据格式);模块四:MVC设计模式(三层架构、javaBean);模块五:EL表达式(运算、获取值、隐式对象);模块六:JSTL...

    Java EE 6 web应用程序 规范

    Java EE 6 web应用程序 规范 包括Servlet 3.0 JSP 2.2 EL 1.2 对其他语言的调试支持(JSR-45) 1.0 JSTL 1.2 JSF 2.0 JSR-250 1.1 EJB 3.1 Lite JTA 1.1 JPA 2.0

    javaweb开发包大全

    aopalliance-1.0.jar avalon-framework-4.2.0.jar barbecue-1.5-beta1.jar barcode4j.jar c3p0-0.9.2-pre1.jar classworlds-1.1.jar commons-beanutils-1.7.0.jar commons-beanutils-1.8.0.jar commons-chain-1.2....

    javaweb相关jar工具包

    javaweb学习及开发各工具jar包 包含commons-beanutils-core-1.8.0.jar,commons-dbcp-1.2.jar,commons-io2.4&2.6.jar,commonutils-1.0.jar,dom4j-1.6.1.jar,jaxen-1.1-beta-6.jar,jstl-1.2.jar,jxl.jar,mysql-...

    JSF+Spring+Hibernate小例子

    commons-fileupload-1.0.jar commons-lang-2.3.jar commons-logging-1.1.jar commons-pool-1.2.jar dbunit-2.2.jar dom4j-1.6.1.jar ehcache-1.1.jar hibernate-3.1.3.jar jstl-1.2.jar jta.jar log4j-1.2.14.jar ...

    (2018版最新)Springmvc+Srping+Mybatis整合所需全部jar包

    aopalliance-1.0.jar asm-6.2.1.jar aspectjweaver-1.9.1.jar cglib-3.2.8.jar commons-dbcp-1.4.jar commons-logging-1.2.1.1.jar commons-pool-1.6.jar commons-pool2-2.6.0.jar javassist-3.23.1-GA.jar jstl-1.2...

    JavaJar包大全2

    4.jstl.jar 5.jta.jar 6.jta-1.1.jar 7.junit-4.1.jar 8.jxl.jar 9.log4j-1.2.14.jar 10.mysql-connector-java-3.1.10-bin.jar 11.mysql-connector-java-5.1.7-bin.jar 12.mysql-connector-java-5.1.13-bin.jar 13....

    spring和hibernate__jar包,详细说明看jar包列表

    jstl-1.1.2.jar livetribe-jsr223-2.0.6.jar log4j-1.2.16.jar mail-1.4.jar mybatis-3.1.1.jar mysql-connector-java-5.1.18-bin.jar mysql-connector-java-5.1.18.jar org.springframework.aop-3.1.1.RELEASE.jar ...

Global site tag (gtag.js) - Google Analytics