(一) jsp頁面代碼java
<td> ${fns:abbreviate(crawlers.content,30)} </td>
(二)後臺代碼apache
一、jar包:jsp
二、fns.tld文件配置:ip
<!-- StringUtils --> <function> <description>限制頁面端顯示的字符串長度</description> <name>abbreviate</name> <function-class>org.apache.commons.lang3.StringUtils</function-class> <function-signature>java.lang.String abbreviate(java.lang.String, int)</function-signature> <example>${fns:abbreviate(str,size)}</example> </function> <function> <description>從後邊開始截取字符串</description> <name>substringAfterLast</name> <function-class>org.apache.commons.lang3.StringUtils</function-class> <function-signature>java.lang.String substringAfterLast(java.lang.String, java.lang.String)</function-signature> <example>${fns:substringAfterLast(str,separator)}</example> </function> <function> <description>判斷字符串是否以某某開頭</description> <name>startsWith</name> <function-class>org.apache.commons.lang3.StringUtils</function-class> <function-signature>boolean startsWith(java.lang.CharSequence, java.lang.CharSequence)</function-signature> <example>${fns:startsWith(str,prefix)}</example> </function> <function> <description>判斷字符串是否以某某結尾</description> <name>endsWith</name> <function-class>org.apache.commons.lang3.StringUtils</function-class> <function-signature>boolean endsWith(java.lang.CharSequence, java.lang.CharSequence)</function-signature> <example>${fns:endsWith(str,suffix)}</example> </function> <function> <description>縮寫字符串,超過最大寬度用「...」表示</description> <name>abbr</name> <function-class>com.jeeplus.common.utils.StringUtils</function-class> <function-signature>java.lang.String abbr(java.lang.String, int)</function-signature> <example>${fns:abbr(str,length)}</example> </function>