关于JSP限制显示字数
<tdwidth="100%"valign="top"background="../images/qyxw/13.gif"class="lunzi"> &nbs...
<td width="100%" valign="top" background="../images/qyxw/13.gif" class="lunzi"> <a href='../news/news.jsp?id=<%=newsl.getId()%>'class="lunzi"><%=newsl.getTitle()%></a></td>
<td width="100%" valign="top" class="qyxw1"> [<%=newsl.getSubmittime()%>]</td>
</tr>
我想限制显示的字数 多余的以...显示 该怎么写呢?
out.println("<td><div align='top' width='50' class='qyxw'><a href='news.jsp?id="+newsl.getId()+"' class='qyxw'> "+newsl.getTitle()+"</a></div></td>");分页上的显示也是
麻烦大家来~ 展开
<td width="100%" valign="top" class="qyxw1"> [<%=newsl.getSubmittime()%>]</td>
</tr>
我想限制显示的字数 多余的以...显示 该怎么写呢?
out.println("<td><div align='top' width='50' class='qyxw'><a href='news.jsp?id="+newsl.getId()+"' class='qyxw'> "+newsl.getTitle()+"</a></div></td>");分页上的显示也是
麻烦大家来~ 展开
1个回答
展开全部
我能想到两个方法
1.写一个截取字数的函数,参数为标题和要限定的字数,返回截取后的标题。
public static String Gettitlename(String arg,int len){
String ntitle = arg;
if(ntitle.length()>len)
ntitle = ntitle.substring(0,len-1)+"...";
return ntitle;
}
......
......
输出标题前,先用上面的函数过滤一下,再输出
String newstitle = Gettitlename(newsl.getTitle(),要限定的字数);
2.用div的样式控制行宽,来自动省略字数
表格里添加如下代码:(宽度,高度根据自己实际需要设置)
<DIV STYLE="width: 200px; height: 20px; border: 0px;overflow: hidden; text-overflow:ellipsis">
<NOBR><a href='../news/news.jsp?id=<%=newsl.getId()%>'class="lunzi"><%=newsl.getTitle()%></a></NOBR>
</DIV>
1.写一个截取字数的函数,参数为标题和要限定的字数,返回截取后的标题。
public static String Gettitlename(String arg,int len){
String ntitle = arg;
if(ntitle.length()>len)
ntitle = ntitle.substring(0,len-1)+"...";
return ntitle;
}
......
......
输出标题前,先用上面的函数过滤一下,再输出
String newstitle = Gettitlename(newsl.getTitle(),要限定的字数);
2.用div的样式控制行宽,来自动省略字数
表格里添加如下代码:(宽度,高度根据自己实际需要设置)
<DIV STYLE="width: 200px; height: 20px; border: 0px;overflow: hidden; text-overflow:ellipsis">
<NOBR><a href='../news/news.jsp?id=<%=newsl.getId()%>'class="lunzi"><%=newsl.getTitle()%></a></NOBR>
</DIV>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询