截取指定长度的字符内容
2015-08-06 16:38
218 查看
有时候文字太长会破坏表格的结构,下面这种截取方法就可以很好的解决这一问题。
一、用jstl原有的标签库中方法(fn函数)
<c:set var="testStr" value="${shop.shopName}" />
<c:choose>
<c:when test="${fn:length(testStr) > 10}">
<c:out value="${fn:substring(testStr, 0, 10)}......" />
</c:when>
<c:otherwise>
<c:out value="${testStr}" />
</c:otherwise>
</c:choose>
注:记得要引用标签库
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions"
prefix="fn"%>