请教jsp中的换行问题
大家好,我有问题向大家请教,嵌套循环比如我有数组sting[]arr={"4","5","8","1","11","22","pp","i0","21","ff","df...
大家好,我有问题向大家请教,嵌套循环比如我有数组sting [] arr={"4","5","8","1","11","22","pp","i0","21","ff","df"};我想实现的是每行打出三个数据,请问怎末做
效果是
4 5 8
1 11 22
pp i0 1
ff df
在jsp页面中,是下面这样的,tableCourLiseDesc.getRowCount()相当于arr.size,我想让数据每行显示4条
<tr>
<% for (int i = 0;i< tableCourLiseDesc.getRowCount();i++){%>
<td><table ><tr ><td ><%=tableCourLiseDesc.getCellValue(i,"courlistdesc",true)%></td></tr></table></td>
<%}%>
</tr>
在jsp中如何实现谢谢了
能不能给俺写详细一点啊,按是新手,谢谢了 展开
效果是
4 5 8
1 11 22
pp i0 1
ff df
在jsp页面中,是下面这样的,tableCourLiseDesc.getRowCount()相当于arr.size,我想让数据每行显示4条
<tr>
<% for (int i = 0;i< tableCourLiseDesc.getRowCount();i++){%>
<td><table ><tr ><td ><%=tableCourLiseDesc.getCellValue(i,"courlistdesc",true)%></td></tr></table></td>
<%}%>
</tr>
在jsp中如何实现谢谢了
能不能给俺写详细一点啊,按是新手,谢谢了 展开
3个回答
展开全部
每到4个的时候结束一个</tr>,然后再开一个<tr>
tr代表一行
另外最后一行,td要判断是否够4个一行,不够的话,最后的td要加上colspan,否则不美观
tr代表一行
另外最后一行,td要判断是否够4个一行,不够的话,最后的td要加上colspan,否则不美观
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String[] arr={"4","5","8","1","11","22","pp","i0","21","ff","df"};
int j = 0;
int i=0;
for(i=0;i<arr.length/3;i++){
System.out.println(arr[j]+","+arr[j+1]+","+arr[j+2]);
j = j + 3;
}
if(arr.length%3 != 0){
for(i=arr.length/3*3;i<arr.length;i++){
System.out.println(arr[i]);
}
}
上述代码打印出来的效果如下:
4,5,8
1,11,22
pp,i0,21
ff
df
你参照下,应该能解决你的问题
int j = 0;
int i=0;
for(i=0;i<arr.length/3;i++){
System.out.println(arr[j]+","+arr[j+1]+","+arr[j+2]);
j = j + 3;
}
if(arr.length%3 != 0){
for(i=arr.length/3*3;i<arr.length;i++){
System.out.println(arr[i]);
}
}
上述代码打印出来的效果如下:
4,5,8
1,11,22
pp,i0,21
ff
df
你参照下,应该能解决你的问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<tr>
<% for (int i = 0;i< tableCourLiseDesc.getRowCount();i++){%>
<td><table >
<%if(i%3==0){%>
<tr ><td ><%}%>
<%=tableCourLiseDesc.getCellValue(i,"courlistdesc",true)%>
<%if(i%3==0){%>
</td></tr><%}%>
</table></td>
<%}%>
</tr>
<% for (int i = 0;i< tableCourLiseDesc.getRowCount();i++){%>
<td><table >
<%if(i%3==0){%>
<tr ><td ><%}%>
<%=tableCourLiseDesc.getCellValue(i,"courlistdesc",true)%>
<%if(i%3==0){%>
</td></tr><%}%>
</table></td>
<%}%>
</tr>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询