遇到一个问题
页面取值时,前面总是有空格,导致标题不居中,以前是这么写的。
<c:if test="${fn:length(data[0].name)>8}">${fn:substring(data[0].name,0,8)}...</c:if>
<c:if test="${fn:length(data[0].name)<=8}">${fn:trim(data[0].name)}</c:if>
后来我改成这样就可以了
<c:choose>
<c:when test="${fn:length(data[0].name)>8}">
${fn:substring(data[0].name,0,8)}...
</c:when>
<c:otherwise>
${fn:trim(data[0].name)}
</c:otherwise>
</c:choose>