字段内容过长,设定显示字节过长的用"....."代替
字段内容过长,设定显示长度的用"....."代替
1.使用s:if标签方法
<s:iterator value="List" var="item" status="st">
........................................
<tr>
<td >
<div id="electaccountno" >
<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>
</tr>
</s:iterator>
注:s标签遍历List显示22长度的内容后用“....”代替。
2.使用s:if标签方法
table{
table-layout:fixed; /* 必须定义表格的布局算法为fixed,td的定义才能起作用。 */
}
td{
width:100%;
word-break:keep-all; /* 不换行 */
white-space:nowrap; /* 不换行 */
overflow:hidden; /* 内容超出宽度时隐藏超出部分的内容 */
text-overflow:ellipsis; /* 当对象内文本溢出时显示省略标记“....” */
}

浙公网安备 33010602011771号