jstlCore与Core_rt的异常
2016-06-21 14:15
369 查看
问题描述:
在一个jsp页面里面调用 el 时出现的这个错误
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
异常信息:
Exception:According to TLD or attribute directive in tag file, attribute value does not accept any expression
但是:如<c:out value="haha"/>这样的表达式,不会有问题。
但如果用<c:out value="${1+1}"/>这样的el就报:
According to TLD or attribute directive in tag file, attribute value does not accept any expressions
所以我试着把标签库
换成了
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core_rt" %>
之后,错误消失。
原因:
可能是因为使用了JSP2.0版本, 同时又没有使用JSTL core库的备用版本(RT库)
JSTL core库的有两种taglib伪指令, 其中RT库即是依赖于JSP传统的请求时属性值, 而不是依赖于EL来实现(称为EL库.JSP2.0将支持EL)
JSP中使用 <%@ taglib uri=http://Java.sun.com/jstl/core prefix="c"%>在2.3版本都可以,在2.4就不行了, 这是版本不兼容引起的。
jstl存在1.0和1.1的差异问题,用EL建议需要在1.1的版本下:
使用jstl1.1 只需要将
1.0的为
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
换成:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
即可。
在一个jsp页面里面调用 el 时出现的这个错误
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
异常信息:
Exception:According to TLD or attribute directive in tag file, attribute value does not accept any expression
但是:如<c:out value="haha"/>这样的表达式,不会有问题。
但如果用<c:out value="${1+1}"/>这样的el就报:
According to TLD or attribute directive in tag file, attribute value does not accept any expressions
所以我试着把标签库
换成了
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core_rt" %>
之后,错误消失。
原因:
可能是因为使用了JSP2.0版本, 同时又没有使用JSTL core库的备用版本(RT库)
JSTL core库的有两种taglib伪指令, 其中RT库即是依赖于JSP传统的请求时属性值, 而不是依赖于EL来实现(称为EL库.JSP2.0将支持EL)
JSP中使用 <%@ taglib uri=http://Java.sun.com/jstl/core prefix="c"%>在2.3版本都可以,在2.4就不行了, 这是版本不兼容引起的。
jstl存在1.0和1.1的差异问题,用EL建议需要在1.1的版本下:
使用jstl1.1 只需要将
1.0的为
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
换成:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
即可。
相关文章推荐
- jsp中使用response.sendRedirect重定向页面传递中文参数
- JavaScript跨域总结与解决办法
- 自定义 jstl 标签 fns
- 纯原生闭包轮播图
- JS过滤emoji
- webuploader、select2、validate、my97插件使用技巧
- js中使用正则表达式
- json转义字符串
- js判断对象为空
- 原生态js ajax回顾
- 图解Javascript原型链
- jsp中的input
- js动画
- JavaScript库
- js数组高效去重
- JS中IP地址与整数的相互转换
- Javascript实现图片加载从模糊到清晰显示的方法
- Javascript类型系统之String字符串类型详解
- 原生JS封装ajax方法
- JS模仿腾讯图片站的图片翻页按钮效果完整实例