字段內容過長,設定顯示字節過長的用"....."代替

字段內容過長,設定顯示長度的用"....."代替算法

1.使用s:if標籤方法
<s:iterator value="List" var="item" status="st">
佈局

  ........................................spa

<tr>對象

  <td >
  <div id="electaccountno" >ip

 

    <s:if test="#item.ELECTACCOUNTNO.length()>22">
    <s:property value="#item.ELECTACCOUNTNO.substring(0,22)"/>...</s:if>
    <s:else><s:property value="#item.ELECTACCOUNTNO"/></s:else> --%>
    
    </div>
  </td>string

 

</tr>it

</s:iterator> table

注:s標籤遍歷List顯示22長度的內容後用「....」代替。test

2.使用s:if標籤方法List

table{ table-layout:fixed;    /* 必須定義表格的佈局算法爲fixed,td的定義才能起做用。 */}td{ width:100%; word-break:keep-all;     /* 不換行 */ white-space:nowrap;    /* 不換行 */ overflow:hidden;       /* 內容超出寬度時隱藏超出部分的內容 */ text-overflow:ellipsis;   /* 當對象內文本溢出時顯示省略標記「....」 */}

相關文章
相關標籤/搜索