jsp頁面限制顯示的內容長度

 

(一) 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>
相關文章
相關標籤/搜索