This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Minggu, 04 Desember 2011

Pemrograman Database dengan Menggunakan JSP

Ini adalah tugas Pemrograman lanjut di Semester 3 ku :) dengan menggunakan bahasa pemrograman web yaitu JSP (Java Server Pages) yang sudah menggunakan aplikasi database.
Berikut adalah contoh program dari transaksi penjualan barang, dimana user dapat menginputkan nama barang beserta jumlah dan harganya.
dalam program yang saya buat ini, terdapat file-file : form_insert.jsp ; view.jsp ; dan delete.jsp

dengan kata lain, user dapat melakukan action untuk mengolah data yang ada dalam tabel di database. Action tersebut berupa insert pada file form-insert.jsp , view pada file view.jsp ,dan delete pada file delete.jsp

ini adalah definisi tabel Transaksi dari database keuangan_db :


  • id_transaksi       : merupakan primamy key (kunci utama) pada tabel tersebut. Karena merupakan suatu primary key dalam penulisan disetiap recordnya tidak mungkin ada yang sama.
  • nama_barang     : field ini beisi nama barang atau sebutan untuk barang.
  • harga_satuan     : merupakan harga barang tiap satuan
  • jumlah                 : berisi jumlah barang yang ditransaksikan
  • harga_transaksi : harga yang harus dibayar oleh pembeli (harga_satuan * jumlah)
  • jenis_transaksi   : terdapat 2(dua) opsi yaitu transaksi pengeluaran atau pemasukan
  • tgl_transaksi      : berisi tanggal saat terjadi transaksi

Source Code Program

form_insert.jsp



view .jsp



delete .jsp



Komponen yang diperlukan untuk menjalankan program ini:
  1. MySQL server untuk mengolah database, pada program ini saya menggunakan  phpMyAdmin. Selain PHPMyAdmin bisa juga menggunakan Navicat ataupun Microsoft Access.
  2. Apache Tomcat sebagai web server pendukung jalannya pemrograman JSP.
  3. Notepad++ atau Adobe Dreamweaver digunakan untuk mengolah source code JSP.
  4. Browser internet, terdapat berbagai macam browser internet yang dapat digunakan seperti Mozilla FireFox, Google Chrome, Opera, Safari, Flock dan masih banyak yang lainnya.
Cara menjalankan program aplikasi ini :
  1. Instalah MySQL Servernya terlebih dahulu. Untuk hal ini saya menggunakan software XAMPP 1.6.3 dapat download disini. Selanjutnya buatlah databasenya sesuai dengan definisi TABEL di atas.
  2. Kemudian instal apache Tomcatnya, bila belum punya softwarenya bisa download disini.
  3. Buat Source Codenya di Notepad++ ataupun Adobe Dreamweaver. Simpan dengan format .jsp
  4. Simpan file-file .jsp pada folder baru yang dibuat di dalam lokasi folder Tomcat/Webapps/....
  5. Cara melihat hasil source code
    • aktifkan apache dan MySql pada XAMPP Control Panel
    • aktifkan startup.bat yang ada pada folder Tomcat / bin
    • buka web browser ketik : localhost:8080/nama_folder/file.jsp
    • tampillah hasil coding yang kita buat tadi


Berikut adalah file-file dan juga database dari  Aplikasi yang telah saya jelaskan di atas : [Silahkan DOWNLOAD]

Semoga apa yang saya buat ini dapat bermanfaat untuk kita semua ^_^

Wassalam..

Senin, 28 November 2011

Pewarnaan Karakter pada JSP

Pewarnaan Tiap Karakter dalam Satu Kalimat dengan JSP

Algoritma :
  1. Inputkan teks kalimat
  2. tentukan banyaknya huruf dalam kalimat tersebut
  3. dengan menggunakan perulangan for dan seleksi if-else cek tiap huruf. Apabila ada spasi, maka cetak spasi (" ")
  4. bila tidak cetak huruf sesuai dengan urutan warna (merah, kuning, hijau, biru, dan ungu)
  5. Ulangi program hingga karakter pada kalimat berakhir

file color.jsp


Input Kalimat :





<%
String kal = request.getParameter("kalimat");
String btnSubmit = request.getParameter("btn");

if(btnSubmit == null){
return;
}

int x = 1;
out.print("Hasil Pewarnaan = ");
for(int i=0; i
String a = kal.substring(i,i+1);
if(a.equals (" ")== true){
out.println(" ");
}
else{
if(x == 6){
x = 1;
}
if(x%5==0){
out.print(""+a+"");
}
else if(x%4==0){
out.print(""+a+"");
}
else if(x%3==0){
out.print(""+a+"");
}
else if(x%2==0){
out.print(""+a+"");
}
else{
out.print(""+a+"");
}
x++;
}
}
%>


ScreenShot hasil :