码迷,mamicode.com
首页 > Web开发 > 详细

jstl引入报错

时间:2017-03-04 00:17:19      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:页面   http   core   rect   efi   报错   strong   2.0   sp1   

jstl1.0的引入方式为:

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

jstl1.1的引入方式为:

    <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表达式,那么就会出错。

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

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

 

引入jstl.jar的同时,还需要引入jstl的依赖包standard.jar包

jstl引入报错

标签:页面   http   core   rect   efi   报错   strong   2.0   sp1   

原文地址:http://www.cnblogs.com/djoker/p/6498816.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!