今天写一个功能时,文本输入过长导致排版乱掉.这些数据是从数据库遍历出来.于是想到在页面截取
查了下jstl有个函数可以实现需求
<c:choose>
<c:when test="${fn:length(k.xq) > 20}">
<c:out value="${fn:substring(k.xq, 0, 20)}......" />
</c:when>
<c:otherwise>
<c:out value="${k.xq}" />
</c:otherwise>
</c:choose>
ok 实现效果