日期:2014-05-19  浏览次数:20617 次

一个简单的jsp标签问题
我要写这么个标签, 就是一段字符串很长,把它处理为字符串的前2个字符+“...” 放到页面,这样的标签怎么写呢?

------解决方案--------------------
1、你可以自定义标签 在类中写上你的逻辑
2、笨方法: 在展示之前在类中遍历一次数据 用java修改 (不推荐)
3、给你段CSS
Java code

<span style="width:480px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;" title="${content}" >
     ${content}
</span>

//span中的width属性控制你想展示的${content}长度  尾巴是...

------解决方案--------------------
探讨
引用:
用struts标签,截取前面两个字符,后面加上...
<s:property value="#request.value.substring(0,2)"/>...

额就想自己写一个,整个项目都是jstl弄个ognl不太好。。 自己写个吧。。