寫了一個方法,用最簡單的方式在頁面中顯示兩行兩列的圖片。自認為是最簡單的一種,在這里給獻丑了。
????????? public String viewImages() {
?????????????? DBControl cnn = new DBControl();
?????????????? StringBuffer strsql = new StringBuffer();
?????????????? int rowCount = 2;
?????????????? int columnCount = 2;
????????????? try {
?????????????????? String sqlstring = "select pic_url from imagepic";
?????????????????? String sqllist = "select * from (" + sqlstring + ") where rownum <=" + (rowCount * columnCount);
??
?????????????????? RowSet rss = cnn.rsRowset(sqllist);
?????????????????? if (rss.next()) {
???????????????????? for (int i = 1; i <= 2; i++) {
????????????????????? strsql.append("<tr>");
???????????????????????? for (int j = 1; j <= 2; j++) {
?????????????????????????? if (rss.isAfterLast()) {
?????????????????????????????? strsql.append("<td></td>");
?????????????????????????? } else {
??????????????????????????? strsql.append("<td>");
?????
?????????????????????????? strsql .append("<img src='../..").append(rss.getString("pic_url")) .append( " 'width='80' height='60' border='0' />");
????????????
?????????????????????????? strsql.append("</td>");
????????????????
?????????????????????????? rss.next();
????????????????????????? }
???????????????????? }
????????????????? strsql.append("</tr>");
?????????????? }
??????? }
??????????? rss.close();
??????? } catch (Exception e) {
??????? }
?????? return strsql.toString();
?}
posted on 2006-06-08 09:06
fish的Blog 閱讀(1871)
評論(0) 編輯 收藏 所屬分類:
Jsp