使用 fn 标签 解决字数过多时用省略号代替 .............................

时间:2021-05-25 04:15:51

list列表单条记录某字段大于10就后面添加省略号(如:内容只是显示开始的10个字,后面的用省略号代替)

在list列表中单条记录某字段大于10就后面添加省略号,

首先引入 jstl标签:

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

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

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

<td>

<c:if test="${fn:length(slist.servicecontent)>10}">

${fn:substring(slist.servicecontent, 1, 11)}.....

</c:if>

<c:if test="${fn:length(slist.servicecontent)<10}">

${fn:substring(slist.servicecontent, 1, 11)}

</c:if>

</td>