首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp中怎么正确截取新闻标题长度有关问题

2012-01-24 
jsp中如何正确截取新闻标题长度问题?主要的是有的里面含有标点符号..或英文字母!!!请教如何实现正确的截取

jsp中如何正确截取新闻标题长度问题?
主要的是有的里面含有标点符号..或英文字母!!!请教如何实现正确的截取!!!

[解决办法]
好像得按bytes的长度来计算,否则会出问题,具体的没搞过
[解决办法]
截取标题,看这样行不?

if(title.length()> 20){
title=title.substring(0,20);
title+= "... ";
}

return title;
得到的结果:你的标题你的标题你的...
[解决办法]
String getinterceptString(String obj,int intmax){
if(obj==null || obj.length()==0)
return " ";
else if(obj.length() <=intmax)
return obj;
else
obj = obj.substring(0,intmax)+ "... ";
return obj;

}
[解决办法]
你是在js中截取还是在java中截取,如果用java,将新闻标题作为参数传进来然后用substring不会截取半个的,你最好把你的程序贴出来看看
[解决办法]
汉字跟英文字母的长度都是1.


"测试标题啊 "
"testtitle "

如果都截取4宽度不同.

热点排行