这样要怎么去限制显示的字数呢?求解答 很着急。。。。。。
<td height="30" align="center">
<font color="#000000"><s:property
value="#list.SHENGWEIOPINION" />
</font></td>
如何限制字符的长度 比如说 “这是原有字符” 怎么写成“这是...” --------------------编程问答-------------------- 用html控制就是这样的
<div style="width:200px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;">
超出div长度的就会自动使用..代替
你可以按照这个思路,改变一下你那个样式 --------------------编程问答-------------------- 写个标签 --------------------编程问答-------------------- 使用jstl的fn标签,具体用法
详细请参考 http://hi.baidu.com/zxdong_2009/blog/item/24d6cc17ec9bd34220a4e995.html --------------------编程问答-------------------- 写在js处理吧... 先按位置截取字符串,将返回的数组 [0] + '...' --------------------编程问答-------------------- 重写下String类的截取字符串的方法,不就解决了 --------------------编程问答-------------------- 一楼的办法不错,谢谢了。 --------------------编程问答--------------------
<c:set var="subStr" value="${disclosure.title}"/>
<c:choose>
<c:when test="${fn:length(subStr) > 25}">
<c:out value="${fn:substring(subStr, 0, 25)}..." />
</c:when>
<c:otherwise>
<c:out value="${subStr}" />
</c:otherwise>
</c:choose>
给你个例子参考下吧
补充:Java , Web 开发