jstl获取list的长度大小
2017-03-07 21:59
246 查看
今天项目上线时遇到一个问题,在本地tomcat测试没有问题的代码,拿到weblogic容器中就行不通了。根据项目运行的错误日志,定位到jsp页面中的jstl标签的问题。
错误代码:
<c:if test="${list.size() == 0}"> list中没有元素 </c:if>
错误原因:
在jstl标签中,没有size()方法或者是size属性。
错误纠正:
在jstl中,获得list对象的长度大小,正确方法如下:fn:length(list)。前提是先提前导入 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> <c:if test="${fn:length(list) == 0}"> list长度为0 </c:if>
相关文章推荐
- JSTL获取list的大小,jstl获取list 的长度,EL表达式获取list的长度,EL表达式获取list大小
- 在jstl中如何获取list的长度
- JSTL获取list的大小
- jsp中使用el表达式jstl函数解决不能使用${list.sise }获取List长度
- C标签-----JSTL获取list的大小
- JSTL 获取 Set,List的长度。
- 关于JSTL、EL表达式获取List长度时出错的问题
- jstl标签获取集合的大小长度
- JSTL获取list的长度
- jstl 获取list大小
- 运用El表达式截取字符串/获取list的长度
- 运用El表达式截取字符串/获取list的长度
- 运用El表达式截取字符串/获取list的长度
- jstl 获取字符串长度、字符串操作
- 读取文件大小 获取文件长度
- jstl页面中去list的长度
- 读取文件大小 获取文件长度
- jstl获取值需要 request.setAttribute("list", list);
- 如何在JSP页面使用JSTL标签获取List的元素个数
- 运用El表达式截取字符串/获取list的长度(转)