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

如何动态的输出文本,然后会自动换行
我从数据库中取出一些数据,有字段ver_id,ver_des
字段值 
01,内容1;
02,内容2;
。。。。。。


从数据库读取数据的 代码

stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()){

out.println(rs.getString("ver_id"));
out.println(rs.getString("ver_Des"));


}



这样输出的效果就是 一大串的从左到右 一定数目后才换行  

01,内容1;02,内容2;。。。。。。
。。。。。。。。。。。。。。。。。

现在想能动态的输出成  
01,内容1;
有一个横线
02,内容2;
有一个横线;







------解决方案--------------------
stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()){

out.println(rs.getString("ver_id"));
out.println(rs.getString("ver_Des"));
out.println("\r\n--------------------\r\n") ;

}


这样子行不行啊 ?
------解决方案--------------------
你是用的div吗?如果是div就简单了,加css样式就行了
------解决方案--------------------
想换成动态输出的话,就到数据库每条加上<br/>标签自动就会换行了,所以在插入的时候也要加上<br/>
------解决方案--------------------
经过五哥的耐心回答,楼主应该开悟了