Struts迭代问题解决:如何在一行显示多个记录(同一字段)
2005-01-19 23:07
686 查看
Struts迭代问题解决:如何在一行显示多个记录(同一字段):以下例子每行四个数据
<XMP>
<table>
<% int i=0;%>
<logic:present name = "myVOlist">
<logic:iterate id="myVOlist" name="myVOlist">
<%if(4==i || 0==i){i=0;%>
<tr>
<%}%>
[y1] <td><bean:write name="myVOlist" property="name"/></td>
<%if(3!=i)
{i++;}else{i++;%>
</tr>
[y2] <%}%>
</logic:iterate>
<%if(3!=(i-1)){%>
</tr>
<%}%[y3] >
</logic:present></table>
</XMP>
[y1]第一次和第四次都需要<tr>标签
[y2]注意这里i是3,而不是4
[y3]保证一行没有4个元素的话也要增加一个</tr>标签
<XMP>
<table>
<% int i=0;%>
<logic:present name = "myVOlist">
<logic:iterate id="myVOlist" name="myVOlist">
<%if(4==i || 0==i){i=0;%>
<tr>
<%}%>
[y1] <td><bean:write name="myVOlist" property="name"/></td>
<%if(3!=i)
{i++;}else{i++;%>
</tr>
[y2] <%}%>
</logic:iterate>
<%if(3!=(i-1)){%>
</tr>
<%}%[y3] >
</logic:present></table>
</XMP>
[y1]第一次和第四次都需要<tr>标签
[y2]注意这里i是3,而不是4
[y3]保证一行没有4个元素的话也要增加一个</tr>标签
相关文章推荐
- 请教一个问题,Log4Net记录日志到Oracle显示中文乱码如何解决?
- 在使用Hibernate时,因为一个查询需要更多的表连接而要使用SQL来解决性能问题。然而返回的结果集中包含了没有映射的Entity类中的表字段,在这个SQL中还有使用如何将层次关系的父子结点显示为横行
- SQLServer中如何将一个字段的多个记录值合在一行显示
- SQLServer中如何将一个字段的多个记录值合在一行显示
- ※如何解决Struts中的ActionErrors怎么才能在页面上显示出来的问题?※
- SQLServer中如何将一个字段的多个记录值合在一行显示
- 如何解决android应用在大屏幕手机或者平板电脑无法全屏显示的问题
- SptringMVC/JavaEE EL表达式用Map解决 字典字段显示问题
- 记录:java执行mysql语句查询字段类型:timestamp返回页面显示会多出个 .0,自己如何处理的
- 禁止了gridview的滑动,并且解决了当一个滑动控件包裹这个gridview时,gridview只显示一行的问题
- 百度地图API显示多个标注点,解决提示信息问题以及给标注增加地图旁的文字连接提示的另一种解决办法
- 如何解决css样式表在不同浏览器中显示效果不同的问题
- 【ZT】如何解决JSP页面、JDBC显示乱码问题
- 解决ScrollView嵌套ListView问题 ListView只显示一行问题
- 如何解决eclipse显示中文乱码问题?
- Weblogic Server中如何解决中文显示乱码问题
- 如何解决ASP.NET新增时多字段取值的问题
- smarty如何解决登录页面登录失败时在页面上同时显示失败的反馈信息的问题
- 如何往SqlServer下载到vfp的临时表添加字段问题?(已解决!分享!)
- QT如何显示中文,解决乱码问题