jstl标签库的引入方式

首先要明白jstl有以下版本:

java

jstl1.0的引入方式为:express

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

jstl1.1的引入方式为:spa

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

    注意:在jstl1.1版本的jar包中,既包含1.0版本的tld文件,又包含1.1版本的tld文件。因此在页面上引入jstl的时候,上面两种方式都不会报错。可是jstl1.0是不支持EL表达式的(EL表达式是JSP2.0为了简化JSP页面中对对象的访问方式而引入的一种简捷语言,而jstl1.0的规范是JSP1.2,当时尚未EL表达式。),因此若是在页面上使用的jstl标签中包含了EL表达式,那么就会出错。io

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

因此,推荐使用jstl1.1的引入方式。
    <taglib uri="http://java.sun.com /jsp/jstl/core" prefix="c" />
im

相关文章
相关标签/搜索