您的位置:首页 > 其它

<c:if test="></c:if>判断字符串的长度并部分显示

2014-05-30 11:31 435 查看
在开发工程中,往往会遇到表格中只能放少量信息,而从数据库中获取到的字符串的长度又比较大,此时用c:if 便可解决,

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

<%@ taglib uri="htp://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>

<%@ taglib uri="htp://java.sun.com/jsp/jstl/functions" prefix="fn"%>

<c:if test="${fn:length(item.connext) > 30}">${fn:substring(item.connext, 0, 30)}...... </c:if>

类别 运算符

算术运算符 + 、 - 、 * 、 / (或 div )和 % (或 mod )

关系运算符 == (或 eq )、 != (或 ne )、 < (或 lt )、 > (或 gt )、 <= (或 le )和 >= (或 ge )

逻辑运算符 && (或 and )、 || (或 or )和 ! (或 not )

验证运算符 empty

小例子:

<tr <c:if test="${status.count%2==0}">bgcolor="#CCCCFE"</c:if> align="left">

xxx

</tr>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息