**Selamat Datang di Blog saya semoga bermanfaat bagi kita semua** **Selamat Datang di Blog saya semoga bermanfaat bagi kita semua** **Selamat Datang di Blog saya semoga bermanfaat bagi kita semua**

Senin, 09 Mei 2016

Membuat Menu Periode NetBeans IDE


  • Pembuatan Halaman Tampil Periode
Tampil periode adalah halaman yang akan pertama kali muncul saat kita mengklik menu periode.


 Langkah yang harus dilakukan untuk membuat halaman tampil periode adalah:

  1. Klik kanan pada folder Web Pages -> New -> JSP (Jika belum ada dipilihan silahkan pilih Other -> Web ->JSP)
  2. Ganti file name dengan nama tampil_ periode-> Finish
  3. Silahkan ketikan coding berikut

<sql:query var="qryperiode" dataSource="${dataSource}">
    SELECT * FROM periode
    WHERE tahun like '%${param.cari}%'
    OR awal_bulan like '%${param.cari}%'
</sql:query>

<font color="black"> <h2> .: [Data Periode Akuntansi] :. </h2></font>
<br>
<a href="index.jsp?halaman=periode&aksi=SIMPAN"> Tambah Periode Akuntansi Baru </a>
<form action="" method="post">
    Cari Data Periode Akuntansi : <input type="text" name="cari" value="${param.cari}"/>
    <input type="submit" value=" Cari " class="button"/> <br>
</form>

<table border="0" width="90%" cellpadding="0" cellspacing="0">
    <tr class="head">
        <td>Tahun</td>
        <td>Awal Bulan</td>
        <td>Akhir Bulan</td>
        <td>Status</td>
        <td>Action</td>
    </tr>
    <c:forEach var="rowperiode" items="${qryperiode.rowsByIndex}">
        <tr class="isi">
            <td align='center'>${rowperiode[0]}</td>
            <td>${rowperiode[1]}</td>
            <td align='center'>${rowperiode[2]}</td>
            <td align='center'>${rowperiode[3]}</td>
            <td align='center'>
                <a href='aksi_periode?aksi=HAPUS&tahun=${rowperiode[0]}'> Hapus</a> |
                <a href='index.jsp?halaman=periode&aksi=GANTI&tahun=${rowperiode[0]}
                   &awal_bulan=${rowperiode[1]}
                   &akhir_bulan=${rowperiode[2]}
                   &status=${rowperiode[3]}'> Edit </a>
            </td>
        </tr>
    </c:forEach>

</table>

  • Pembuatan Halaman Periode
Periode  adalah halaman yang akan ditampilkan saat mengklik tombol tambah periode baru yang berfungsi untuk menambahkan data periode  yang baru.


Langkah-langkah yang dilakukan dalam membuat halaman periode adalah sebagai berikut:

  1. Lakukan hal yang sama seperti step ke-1 pada pembuatan tampil periode.
  2. Ganti file name dengan nama periode -> Finish
  3. Ketikan coding berikut
<sql:query var="qryperiode" dataSource="${dataSource}">
    SELECT * FROM periode WHERE tahun
    LIKE '%${param.cari}%'
    OR awal_bulan like '%${param.cari}%'

</sql:query>

<font color="black"><h2> .: [Form Periode Akuntansi] :. </h2></font>
<form action="aksi_periode" method="post">
    <table border="0">
        <%--Modif value --%>
        <input type="hidden" name="aksi" value="${param.aksi}"/>
        <tr>
            <td>Tahun</td>
            <td>:</td>
            <td><input type="text" name="tahun" value="${param.tahun}"/></td>
        </tr>
        <tr>
            <td>Awal Bulan</td>
            <td>:</td>
            <td><select name="awal_bulan">
                    <c:choose>
                        <c:when test="${param.akhir_bulan=='Januari'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                        <c:when test="${param.akhir_bulan=='Februari'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='Maret'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='April'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='Mei'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='Juni'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='Juli'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='Agustus'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='September'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='Oktober'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='November'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='Desember'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                      <c:otherwise>    
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                      </c:otherwise>
                    </c:choose>
                </select>
            </td>
        </tr>
        <tr>
        <tr>
            <td>Akhir Bulan</td>
            <td>:</td>
            <td><select name="akhir_bulan">
                    <c:choose>
                        <c:when test="${param.akhir_bulan=='Januari'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                        <c:when test="${param.akhir_bulan=='Februari'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='Maret'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='April'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='Mei'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='Juni'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='Juli'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='Agustus'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='September'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='Oktober'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='November'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                            <c:when test="${param.akhir_bulan=='Desember'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                     </c:when>
                      <c:otherwise>    
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>
                      </c:otherwise>
                    </c:choose>
                </select>
            </td>
        </tr>
        <tr>
            <td>Status</td>
            <td>:</td>
            <td><select name="status">
                    <c:choose>
                        <c:when test="${param.status=='Aktif'}">
                            <option value="Aktif" > Aktif </option>
                            <option value="Non Aktif" > Non Aktif </option>
                     </c:when>
                        <c:when test="${param.status=='Non Aktif'}">
                            <option value="Non Aktif" > Non Aktif </option>
                            <option value="Aktif" > Aktif </option>
                      </c:when>
                      <c:otherwise>    
                            <option value="Aktif" > Aktif </option>
                            <option value="Non Aktif" > Non Aktif </option>
                      </c:otherwise>
                    </c:choose>
                </select>
            </td>
        </tr>
        <tr>
            <td><input type="submit" value="Simpan" class="button"/></td><td> </td>
        </tr>
    </table>
</form>
       
        <br>
        <form action="" method="post">
            Cari Data Periode Akuntansi: <input type="text" name="cari" value="${param.cari}"/>
            <input type="submit" value=" Cari " class="button"/><br>
        </form>
            <table border="0" width="70%" cellpadding="0" cellspacing="0">
                <tr class="head">
                    <td>Periode</td>
                    <td>Awal Bulan</td>
                    <td>Akhir Bulan</td>
                    <td>Status</td>
                </tr>
                  <c:forEach var="rowperiode" items="${qryperiode.rowsByIndex}">
                    <tr class="isi">
                        <td valign='top'>${rowperiode[0]}</td>
                        <td valign='top'>${rowperiode[1]}</td>
                        <td valign='top' align="center">${rowperiode[2]}</td>
                        <td valign='top' align="center">${rowperiode[3]}</td>
                    </tr>
                </c:forEach>

            </table>

yeayyyy,,, fungsi coding ini ya guys yang ada diatas tadi nihhh,, untuk membuat menu pilihan bulan guysss... wah..wahh.. panjang juga yachh codingannya..
so pasti,, dalam setahun kan ada 12 bulan guyss.. jadi kita buat pilihan 12 juga donk..
Hemttt ga kebayang kalau setahun ada 24 bulan yaaa...

<c:when test="${param.akhir_bulan=='Januari'}">
                            <option value="Januari" > Januari </option>
                            <option value="Februari" > Februari </option>
                            <option value="Maret" > Maret </option>
                            <option value="April" > April </option>
                            <option value="Mei" > Mei </option>
                            <option value="Juni" > Juni </option>
                            <option value="Juli" > Juli </option>
                            <option value="Agustus" > Agustus </option>
                            <option value="September" > September </option>
                            <option value="Oktober" > Oktober </option>
                            <option value="November" > November </option>
                            <option value="Desember" > Desember </option>

                     </c:when>

Nah option nya jadi kayak gini nich guysss,, liat gambar..


Kalo yang ini untuk pilihan status nih guyssss... tenang guysss cuma ada 2 pilihan kok.. aktif dan non aktif.

<td><select name="status">
                    <c:choose>
                        <c:when test="${param.status=='Aktif'}">
                            <option value="Aktif" > Aktif </option>
                            <option value="Non Aktif" > Non Aktif </option>
                     </c:when>
                        <c:when test="${param.status=='Non Aktif'}">
                            <option value="Non Aktif" > Non Aktif </option>
                            <option value="Aktif" > Aktif </option>
                      </c:when>
                      <c:otherwise>    
                            <option value="Aktif" > Aktif </option>
                            <option value="Non Aktif" > Non Aktif </option>
                      </c:otherwise>
                    </c:choose>
                </select>

            </td>

Nahhh.. Hasilnya jadi kayak gini nihhh guyss... simple kannn.. tapi harus membutuhkan kesabaran EXTRA..



  • Pembuatan Aksi Periode
Aksi periode hanya berisikan perintah-perintah CRUD yang akan dijalankan baik di halaman tampil periode maupun halaman tambah periode baru. Langkah-langkah dalam pembuatan aksi periode yaitu:

  1. Klik kanan pada Source Packages -> New -> Folder
  2. Ganti folder name dengan nama control_aksi
  3. Klik kanan pada folder control_aksi yang baru saja dibuat -> New -> Servlet (Jika belum ada dipilihan
  4. silahkan pilih Other -> Web -> Servlet)
  5. Ganti file name dengan nama aksi_periode -> Finish
  6. Ketikan coding berikut

package control_aksi;

import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.DriverManager;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class aksi_periode extends HttpServlet {

    protected void processRequest(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        response.setContentType("text/html;charset=UTF-8");
            PrintWriter out = response.getWriter();
        try{
            String aksi =request.getParameter("aksi");
            String tahun = request.getParameter("tahun");
            String awal_bulan = request.getParameter("awal_bulan");
            String akhir_bulan = request.getParameter("akhir_bulan");
            String status = request.getParameter("status");
            String cari = request.getParameter("cari");
             Class.forName("com.mysql.jdbc.Driver");
                    Connection koneksi=DriverManager.getConnection
                        ("jdbc:mysql://localhost:3306/sia","root","");
               switch (aksi) {
              case "SIMPAN":
                if(tahun.equals("")||awal_bulan.equals("")||akhir_bulan.equals("")||status.equals("")){
                    out.println("<script>alert('Gagal...masih ada data yang belum terisi,Silahkan Ulangi!!!')"+
                      "</script><meta http-equiv='refresh' content='1;index.jsp?halaman=periode&aksi=SIMPAN'/>");
                   }
               else {
                        koneksi.createStatement().execute("insert into periode values('"+ tahun + "','" + awal_bulan + "','" + akhir_bulan+ "','" + status + "')");
                         out.println("<script>alert('Data Master Periode berhasil Disimpan...!!!')</script>"
                          + "<meta http-equiv='refresh' content='1;index.jsp?halaman=periode&aksi=SIMPAN'/>");
                    }
                   break;
                   case "HAPUS":
                       koneksi.createStatement().execute("delete from periode where tahun='" + tahun + "'");
                       out.println("<script>alert('Data Master Periode berhasil Dihapus...!!!')</script>"
                                 + "<meta http-equiv='refresh' content='1;index.jsp?halaman=data_periode'/>");
                       break;
                   case "GANTI":
                       koneksi.createStatement().execute("update periode set awal_bulan='" + awal_bulan + "', "
                       + "akhir_bulan='" + akhir_bulan + "', status='" + status + "' "
                       + "where tahun='" + tahun + "'");
                       out.println("<script>alert('Data Master Periode berhasil Diubah...!!!')</script>"
                       + "<meta http-equiv='refresh' content='1;index.jsp?halaman=data_periode'/>");
                       break;
                   default:
                       break;
               }
            } catch (Exception e){
                out.println("<script>alert('Gagal... Kemungkinan Tahun Periode sudah ada, Silahkan Ulangi!!!')</script>"
                + "<meta http-equiv='refresh' content='1;index.jsp?halaman=data_periode'/");
            }         
    }

  • Jangan Lupa untuk menyisipkan coding berikut pada  page index.jsp ya guys.
Fungsinya untuk mengkoneksikan pada tampilan utama menu periode

<li><a href="index.jsp?halaman=data_periode">Periode Akuntansi</a></li>

  • Untuk mengkoneksikan pada menu periode kita Sisipkan juga coding berikut ini pada index.jsp:
<c:when test="${param.halaman=='data_periode'}">
                                    <%@include file="tampil_periode.jsp" %>
                                </c:when>
                                <c:when test="${param.halaman=='periode'}">
                                    <%@include file="periode.jsp" %>
                                </c:when>

1 komentar: