首先须引入以下库文件:
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
其次看代码:
<td class="spacing" width="50px">
<span>
<%--该字段总长度 --%>
<fmt:formatNumber type="number" value="${fn:length(event.eventCause)}" maxFractionDigits="0" var="dataSize"/>
<c:if test="${dataSize>10}">
<fmt:formatNumber type="number" value="${dataSize%10}" maxFractionDigits="0" var="leftNum"/>
<fmt:formatNumber type="number" value="${(dataSize-leftNum)/10}" maxFractionDigits="0" var="totalCount"/>
<c:forEach var="i" begin="1" end="${totalCount}" step="1">
<c:if test="${i==1}">
${fn:substring(event.eventCause,0,10)}<br/>
</c:if>
<c:if test="${i!=1&&(totalCount!=i)}">
${fn:substring(event.eventCause,(i-1)*10,10+(i-1)*10)}<br/>
</c:if>
<c:if test="${(leftNum>0)&&totalCount==i}">
${fn:substring(event.eventCause,i*10,fn:length(event.eventCause))}<br/>
</c:if>
</c:forEach>
</c:if>
<c:if test="${dataSize<=10}">
${event.eventCause }
</c:if>
</span>
</td>