当前位置: 代码迷 >> Java Web开发 >> jsp页面中图片的多行多列输出有关问题。
  详细解决方案

jsp页面中图片的多行多列输出有关问题。

热度:3921   发布时间:2013-02-25 21:14:47.0
jsp页面中图片的多行多列输出问题。。
在jsp页面中,需要输出三行三列的一个图片矩阵,,,不知道怎么样写循环,,,求帮忙,,求关注,,,

------解决方案--------------------------------------------------------
这个简单一 个算法
<table>
<tr>
%>
for(int i=0;i<imagelist.size;i++){
<td>里面放图片</td>
if(i%3=2){
%></tr><%
}
}
<%
</table>
------解决方案--------------------------------------------------------
可以用js,也可以用jstl标签写,我提示一下jstl的吧:
HTML code
<table><%for(int i=0; i<3; i++){%>    <tr>        <%            for(int j=0; j<3; j++){        %>                <td><img src="img_"+i+"_"+j+".jpg" width="20px" height="20px" /></td>        <%             }        %>    </tr><%    }}%></table>
------解决方案--------------------------------------------------------
探讨

引用:
<table>
<tr>
<%
for(int i=0;i<imagelist.size;i++){
%><td>里面放图片</td><%
if(i%3=2){ //当i除三余数等于2的时候就输出</tr>换行标签
%></tr><%
}
}
%>
</table

恩,方法是对的。。但是却报错。。。错误……
  相关解决方案