日期:2014-05-17  浏览次数:20804 次

如何显示一篇文章的一部分
数据库表 Z,有 两个字段:
id,content(文章内容)


在一个网页上,显示8篇文章,
但是只是显示每一篇的文章内容的前100个字

问题:
[1] 如何显示每一篇的文章内容的前100个字,请问怎么做才比较合理的。 


限制:
1 文章内容包括html标识,100字只能是文章的内容,不能包括这些html标识。
  比如<a href="imdf.html>首页</a> 只能算2个字。

2 数据库不可以更改

------解决方案--------------------
数据库中提取一部分 显示不就可以了吗
------解决方案--------------------
截取字符串啊!


HTML code
<%
String content=rs.getString("content");;获得表中的数据
if(content.length()>100){
    out.print(content.substring(0,98)+"……");
}else{
out.print(content);
}%>

------解决方案--------------------
筛选就可以了哈