<table>
<logic:iterate name="list" id="a" indexId="i" offset="0" length="6" >
<bean:define id="temp" value="${i%2}"></bean:define>
<bean:define id="temp1" value="${(i-1)%2}"></bean:define>
<logic:equal name="temp" value="0">
<tr>
</logic:equal>
<td>
<img src="images/E24B502CBEDD9B11F7A743F49D8D5975.jpg" width=140 height=80 alt="photos" border="0" />
</td>
<logic:notEqual name="i" value="0">
<logic:equal name="temp1" value="0">
</tr>
</logic:equal>
</logic:notEqual>
</logic:iterate>
</table>
<logic:iterate name="list" id="a" indexId="i" offset="0" length="6" >
<bean:define id="temp" value="${i%2}"></bean:define>
<bean:define id="temp1" value="${(i-1)%2}"></bean:define>
<logic:equal name="temp" value="0">
<tr>
</logic:equal>
<td>
<img src="images/E24B502CBEDD9B11F7A743F49D8D5975.jpg" width=140 height=80 alt="photos" border="0" />
</td>
<logic:notEqual name="i" value="0">
<logic:equal name="temp1" value="0">
</tr>
</logic:equal>
</logic:notEqual>
</logic:iterate>
</table>
<table>
<% 
int length = 8; // 4*4 四行四列
int pt = 0; 
for(int i = 0; i < length; i++)...{
%>
<tr>
<% 
for(int p = 0; p < 2; p++)...{
pt = 2*i + p; 
if(pt < length)...{
%>
<td>
<img src="images/E24B502CBEDD9B11F7A743F49D8D5975.jpg" width=140 height=80 alt="photos" border="0" />
</td>
<%
}
}
%>
</tr>
<%
}
%>
</table>
本文介绍两种不同的图片展示布局实现方式:一种使用Bean和Logic标签库进行迭代显示,另一种采用JSP脚本进行循环来创建表格布局,每种方法都有其特点。
1648

被折叠的 条评论
为什么被折叠?



