CRUD Cimande 2 Dao Service Part III (Update)

06:28PM Feb 10, 2011 in category Java by Feby Fadiiellla

Hy ..

Ketemu lagi di postingan selanjut tentang CRUD Cimande 2 Dao Service. Ok , kali ini saya akan membahas tentang Update pada CRUD...

Update bisa di katakan juga sebagai Edit ..

Pada dasarnya class untuk Update sama dengan class pada Save ..

hanya beda sebagian kecil saja ..

 

Baik, langsung saja ini adalah class EditIdentitasSekolah.java

class EditIdentitasSekolah.java akan menuju ke SuccessUpdateIdentitasSekolah.vm untuk menunjukkan bahwa proses pengeditan telah berhasil..

class FormIdentitasSekolah.java akan menuju ke EditIdentitas.vm untuk melakukan proses pengeditan data.

berikut adalah file EditIdentitas.vm


<link rel="stylesheet" type="text/css" href="file:///C|/Documents and Settings/style.css">

<link rel="stylesheet" type="text/css" href="file:///C|/Documents and Settings/jscript/src/css/jscal2.css" />
<link rel="stylesheet" type="text/css" href="file:///C|/Documents and Settings/jscript/src/css/border-radius.css" />
<link rel="stylesheet" type="text/css" href="file:///C|/Documents and Settings/jscript/src/css/gold/gold.css" />
<script type="text/javascript" src="file:///C|/Documents and Settings/jscript/src/js/jscal2.js"></script>
<script type="text/javascript" src="file:///C|/Documents and Settings/jscript/src/js/lang/en.js"></script>
<script type="text/javascript" src="#surl("value=/jscript/ext/adapter/jquery/jquery.js")"></script>

<script src="file:///C|/Documents and Settings/jscript/js/jquery-latest.js"></script>
<script type="text/javascript" src="file:///C|/Documents and Settings/jscript/js/jquery.validate.js"></script>
<style type="text/css">
* { font-family: Verdana; font-size: 96%; }
label { width: 10em; float: left; }
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }
p { clear: both; }
.submit { margin-left: 12em; }
em { font-weight: bold; padding-right: 1em; vertical-align: top; }
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.style6 {color: #006B9F}
.style22 { font-weight: bold;
color: #006B9F;
font-size: 18px;
font-family: Verdana;
}
.style23 { font-family: Arial;
font-weight: bold;
font-size: 12px;
}
.style24 {font-family: Arial}
.style25 {color: #006B9F; font-family: Arial; }
</style>
<script>
$(document).ready(function(){
$("#commentForm").validate();
});
</script>
<script></script>
<form class="commentForm" id="commentForm" method="get" action="update.action">

<form method="post" action="update.action">

<table bgcolor="#d0dcff" border="0" cellpadding="3" cellspacing="1" width="62%" align="center">
<tr bgcolor="#d0dcff">
<td height="3"></td>
</tr>

<tr bgcolor="#d0dcff">
<td bgcolor="#d0dcff"><table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0" bordercolor="#0000FF" bgcolor="#d0dcff">
<tr>
<td width="114" rowspan="2" class="style1"><div align="center"><img src="../../images/psbOnlineImages/identitas.png" width="95" height="51" /></div></td>
<td width="629" height="28" class="style22 style24">Identitas Sekolah </td>
</tr>
<tr>
<td><span class="style23">Menu ini di gunakan untuk memasukkan data identitas sekolah </span></td>
</tr>
</table>
<div align="center" class="style1"></div></td>
</tr>
<tr bgcolor="#ffffff">
<td height="3"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td><table bgcolor="#d0dcff" height="100%" width="100%">
<tr>
<td width="328" bordercolor="#999999" bgcolor="#FFFFFF"><span class="style2 style6 style24">Nama Sekolah *</span></td>
<td width="27" bgcolor="#FFFFFF"><div align="center" class="style24">:</div></td>
<td width="402" bordercolor="#999999" bgcolor="#FFFFFF"><span class="style25">
<label>
<input type="text" name="nama_sekolah" class="required number" value="$!nama_sekolah">
</label>
</span></td>
</tr>
<tr>
<td bordercolor="#999999" bgcolor="#FFFFFF"><span class="style2 style6 style24">Alamat*</span></td>
<td bgcolor="#FFFFFF"><div align="center" class="style24">:</div></td>
<td bordercolor="#999999" bgcolor="#FFFFFF"><span class="style25">
<label>
<textarea name="alamat"></textarea>
</label>
</span></td>
</tr>
<tr>
<td bordercolor="#999999" bgcolor="#FFFFFF"><span class="style2 style6 style24">Nama Kepala Sekolah*</span></td>
<td bgcolor="#FFFFFF"><div align="center" class="style24">:</div></td>
<td bordercolor="#999999" bgcolor="#FFFFFF"><input name="nama_kepala_sekolah" type="text" class="required number " value="$!nama_kepala_sekolah"></td>
</tr>
<tr>
<td bordercolor="#999999" bgcolor="#FFFFFF"><span class="style2 style6 style24">Ketua Panitia PSB*</span></td>
<td bgcolor="#FFFFFF"><div align="center" class="style24">:</div></td>
<td bordercolor="#999999" bgcolor="#FFFFFF"><input name="ketua_panitia_psb" type="text" class="required number " value="$!ketua_panitia_psb"></td>
</tr>
<tr>
<td bordercolor="#999999" bgcolor="#FFFFFF"><span class="style2 style6 style24">Telepon*</span></td>
<td bgcolor="#FFFFFF"><div align="center" class="style24">:</div></td>
<td bordercolor="#999999" bgcolor="#FFFFFF"><input name="telepon" type="text" class="requierd number " value="$!telepon"></td>
</tr>
<tr>
<td bordercolor="#999999" bgcolor="#FFFFFF" class="style2 style6 style24">Fax*</td>
<td bgcolor="#FFFFFF"><div align="center" class="style24">:</div></td>
<td bordercolor="#999999" bgcolor="#FFFFFF"><input name="fax" type="text" class="required number " value="$!fax"></td>
</tr>
</table></td>
<tr bgcolor="#ffffff">
<td height="3"></td>
</tr>

<tr bgcolor="#d0dcff">
<td bgcolor="#d0dcff" align="center"> <span class="style24">
<input type="submit" name="Submit" value="Save" />
<input type="hidden" name="id" value="$!id"/>
<input type="hidden" name="nama_sekolah" value="$!nama_sekolah"/>
<input type="hidden" name="alamat" value="$!alamat"/>
<input type="hidden" name="nama_kepala_sekolah" value="$!nama_kepala_sekolah"/>
<input type="hidden" name="ketua_panitia_psb" value="$!ketua_panitia_psb"/>
<input type="hidden" name="telepon" value="$!telepon"/>
<input type="hidden" name="fax" value="$!fax"/>
</span></td>
</tr>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
</form>
</form>


 

SuccessUpdate.vm

berikut ini adalah file Struts-IdentitasSekolah.xml-nya

dan hasilnya seperti ini :

Baik ,, sepertinya cukup dulu untuk Update,,

dan untuk Delete akan di bahas minggu depan ,,

sampai jumpa postingan selanjutnya ,,

Comments[0]

Comments:

Post a Comment:
  • HTML Syntax: Allowed