JSP图片显示页的问题!

来源:百度知道 编辑:UC知道 时间:2024/06/04 03:06:40
我现在调出来的图片就是分一列显示,如果改成两列就重复了,大家帮我修改一下呗,就是假如我这个页面从数据库中调出8张图片,我想分成两行,每行4个图片,大家给瞧瞧该怎么改呗,谢谢,呵呵!
代码如下!
<%
response.setCharacterEncoding("UTF-8");
DB db = new DB();
try{
String sql = "SELECT * FROM images ";
PreparedStatement pstmt = db.pstmt(sql);
ResultSet rs = pstmt.executeQuery();
%>
<center> <table border="1" width="80%">

<%
while(rs.next()){
int id = rs.getInt(1) ;
String name = rs.getString(2) ;
String photo = rs.getString(3) ;
%>
<tr>
<td>
<a href=listphoto.jsp?id= <%=id%>> <img src="upload/ <%=photo%>" width="100" height="100"> </a>
</td>
</tr>
<%
}
%>
</table> </center>
<%
pstmt.close() ;
}cat

<%
response.setCharacterEncoding("UTF-8");
DB db = new DB();
try{
String sql = "SELECT * FROM images ";
PreparedStatement pstmt = db.pstmt(sql);
ResultSet rs = pstmt.executeQuery();
%>
<center> <table border="1" width="80%"> <tr>

<%
int number=0;
while(rs.next()){
if(number%4==0) out.println("</tr><tr>");
number++;
int id = rs.getInt(1) ;
String name = rs.getString(2) ;
String photo = rs.getString(3) ;
%>

<td>
<a href=listphoto.jsp?id= <%=id%>> <img src="upload/ <%=photo%>" width="100" height="100"> </a>
</td>

<%
}
%>
</tr> </table> </center>
<%
pstmt.close() ;
}catch(Exc