<学习笔记>jsp页面画表格固定列数的方法

在jsp页面上展现数据,通常使用表格形式。这里就设计到美观的问题,如何固定每一行的列数?下面是使用jstl实现的方法。

通常画表格是从服务器端某种格式的数据,如list,map,页面上使用jstl标签来实现循环画表的功能。

<table  cellSpacing="1" cellPadding="0" width="100%" bgColor="#e8e8e8" border="0">
								
								<tr class="list_tr_small"  bgcolor="#FFFFFF" >
					          			<c:forEach items="${entry.value}" var ="a"  varStatus="num">
											  <td width="15%" class="list_tr_small"  bgcolor="#FFFFFF"> 
						                          <c:if test="${num.index%6==0&&num.index!=0}"> 
						                              <tr></tr><td width="15%" class="list_tr_small"  bgcolor="#FFFFFF" > 
						                          </c:if> 
						                         	<input type="radio" name="${entry.key}" value="<c:out value='${a.id}/${a.name}' />" οnclick="onMultiClicked();"><c:out value="${a.name}" /></input>
						                      </td>
							          	</c:forEach>								
					          			
								</tr>
							</table> 		


根据循环的序号num是否能被某个数正除,来确定是否换行。

效果如下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值