300
2.56 Teori Edit Proses
Halaman Teori Edit Proses merupakan halaman jsp yang memproses ubah data Teori.
Berikut ini potongan listing program halaman Teori Edit Proses.
} } finally {
album.release; }
} form action=TeoriEditProses.jsp
method=post enctype=multipartform-data table width=100 cellspacing=0 summary=photo upload form
centerfont color=blackh2EDIT TEORIh2fontcenter table align=center width=80
trtd scope=col valign=toplabel for=id_tefont color=blackh3bIDbbrbrh3fontlabeltd
td scope=col input disabled=disabled id=id_te type=text name=id_te length=40 value ==album.getId_te inputtdtr
tr td scope=col valign=toplabel for=nama_tefont color=blackh3bNamabbrbrh3fontlabeltd
td scope=col input id=nama_te type=text name=nama_te length=40 value ==album.getNama_te inputtdtr
tr td scope=col valign=toplabel for=jenis_tefont color=blackh3bJenisbbrbrh3fontlabeltd
td scope=col input id=jenis_te type=text name=jenis_te length=40 value ==album.getJenis_te inputtdtr
tr td scope=col valign=toplabel for=materifont color=blackh3bMateribbrbrh3fontlabeltd
td scope=col input id=materi type=text name=materi length=40 value ==album.getMateri
input id=id_te type=hidden name=id_te value== album.getId_te tdtr tr a href=TeoriEditProses.jsp?id_te== album.getId_te
td colspan=2input type=submit value=Edit inputtdtr tr td colspan=2a href=Teoriampil.jspLihat Data Teoriatd
trbrbrtablebrbrtableform
String id_te; String nama_te;
String jenis_te; String materi;
try { formData.setServletRequestrequest;
if formData.isUploadRequest { jsp:forward page=TeoriEditForm.jsp
return; }
formData.parseFormData; id_te = formData.getParameterid_te;
nama_te = formData.getParameternama_te; jenis_te = formData.getParameterjenis_te;
301
2.57 Teori Edit Pesan
Halaman Teori Edit Pesan merupakan halaman yang menampilkan pesan berhasil mengubah data teori
Gambar Halaman Teori Edit Pesan
Berikut ini potongan listing halaman TeoriEditPesan.
materi = formData.getParametermateri; {
album.setNama_tenama_te; album.setJenis_tejenis_te;
album.setMaterimateri; album.
editData id_te;
} } finally {
album.release; formData.release;
} meta http-equiv=refresh content=0;url=TeoriPesanEdit.jsptable
Query
editData :
public void editDataString id throws SQLException, ServletException, IOException {
if conn == null { conn = getConnection;
} conn.setAutoCommitfalse;
OraclePreparedStatement stm = OraclePreparedStatement conn.prepareStatement select from teori where id_te=?;
stm.setString1, id; OracleResultSet rs = OracleResultSet stm.executeQuery;
if rs.next { throw new ServletExceptionnew ID not found;
} id = rs.getString1;
rs.close; stm.close;
stm = OraclePreparedStatement conn.prepareStatement update teori set nama_te = ?, jenis_te = ?, materi = ? where id_te = ?;
stm.setString1, nama_te; stm.setString2, jenis_te;
stm.setString3, materi; stm.setString4, id;
stm.executeUpdate; stm.close;
conn.commit; }
meta http-equiv=refresh content=2;url=TeoriTampil.jspcenter p font size=3 color=000000
bData Teori berhasil dieditb brimg src=imagesberhasilE.png width=100
height=100fontp center
302
2.58 Utama Isyarat