Halaman Tambah Gambar Halaman Edit Data Gambar

Berikut adalah potongan listing program bagian menampilkan data dan gambar dalam tabel.

4.3.14.1. Halaman Tambah Gambar

Halaman tambah gambar ini akan muncul ketika administrator memilih tambah data pada submenu kelola gambar. Pada halaman ini terdapat form untuk id wisata, deskripsi, lokasi, dan tombol browse untuk memilih gambar dapat dilihat pada gambar 4.27. try { album.selectTable; int rowCount = 0; while album.fetch { rowCount++; td= PhotoAlbumBean.escapeHtmlStringalbum.getIdgambartd td= PhotoAlbumBean.escapeHtmlStringalbum.getId_wisatatd td= PhotoAlbumBean.escapeHtmlStringalbum.getLokasitd tda href=admin-lihatgambar.jsp?idgambar== album.getIdgambar if album.getThumb.getContentLength 0 { img src=PhotoAlbumMediaViewer.jsp?media=thumbidgambar==album.getIdgambar height== album.getThumb.getHeightwidth== album.getThumb.getWidth alt== PhotoAlbumBean.escapeHtmlStringalbum.getDeskripsi border=1a } else { out.println[lihat gambar]atdtr; } Berikut adalah method basis data multimedia yang digunakan untuk menampilkan gambar secara thumbnail. image.processCopy“maxScale=100,100”,thumb; Gambar 4.27 Halaman Tambah Gambar Berikut adalah potongan listing program bagian insert data dan upload gambar. stm = OraclePreparedStatement conn.prepareStatement insert into gambar idgambar,id_wisata,deskripsi,lokasi,image,thumb + values ?,?,?,?, + EMPTY_IMAGE + , + EMPTY_IMAGE + ; stm.setString1, idPhoto; stm.setString2, id_wisata; stm.setString3, deskripsi; stm.setString4, lokasi; stm.executeUpdate; stm.close; stm = OraclePreparedStatement conn.prepareStatement select image,thumb from gambar where idgambar = ? for update; stm.setString1, idgambar; rs = OracleResultSet stm.executeQuery; if rs.next { throw new ServletExceptionnew row not found in table; } image = OrdImage rs.getORAData1, OrdImage.getORADataFactory; thumb = OrdImage rs.getORAData2, OrdImage.getORADataFactory; rs.close; stm.close; uploadPhoto.loadImageimage;

4.3.14.2. Halaman Edit Data Gambar

Halaman edit data gambar ini akan muncul ketika administrator memilih menu edit data pada tabel kelola gambar. Pada halaman ini terdapat form untuk menampilkan data deskripsi dan lokasi gambar yang akan diedit dapat dilihat pada gambar 4.28. Gambar 4.28 Halaman Edit Data Gambar

4.3.14.3. Halaman Ganti Gambar