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

JSP分栏展示

2012-09-27 
JSP分栏显示怎么实现数据库提取出来的信息在前台分栏显示,前提是使用一次方法(连接一次数据库)比如,提取前

JSP分栏显示
怎么实现数据库提取出来的信息在前台分栏显示,
前提是使用一次方法(连接一次数据库)
比如,提取前15条信息 分3栏 每栏5条
可以用表格或者div的布局实现吗
 

[解决办法]
使用jstl标签
有foreach 里面可以设置begin end
就是从第几条到第几条 就可以了 不懂的再讨论
[解决办法]
这个问题,自己控制循环的次数,比如次数为5的倍数就另一栏去显示。
[解决办法]
用6楼说的就很好解决的
例如你从数据库中查询到15条数据,放到request范围内的result属性中

如果你是想把数据按照你说的3行5列来显示
在jsp中就可以用
<table>
<tr>
<c:forEach items=${result} var="entry" varStatus="status">
<td>
${entry.name}<!--这里是需要显示的内容-->
</td>
<!--这里需要做下判断如果是5的倍数需要添加一组</tr><tr>标签换行-->
<c:if test="${status.count%5 == 0}">
</tr><tr>
</c:if>
</c:forEach>
</tr>
</table>
大致就是这样的了

热点排行