Berikut sedikit pengenalan tentang JSP,
javabean dan basis data. disini saya mengutip dari berbagai
sumber.baik itu buku maupun media internet..semoga bermanfaat.
1. Java Server Page (JSP)
Java Server Page (JSP) adalah suatu bahasa pemrograman web yang berjalan di platform java, serta merupakan bagian teknologi java 2 Enterprise Edition (J2EE). JSP sangat sesuai dan tangguh untuk menangani presentasi di web dengan dukungan Application Programming Interface (API) yang lengkap dan portabilitas serta memberikan sarana untuk membuat suatu aplikasi yang memisahkan antara business logic (sistem), presentasi dan data (Rickyanto, 2002).
JSP diciptakan untuk menyederhanakan layer presentasi
yang bersifat dinamis dengan cara memisahkan isi yang bersifat statis
dengan isi yang bersifat dinamis pada suatu halaman. JSP dirancang sebagai layer presentasi dari suatu aplikasi web, dimana JSP menambahkan program java pada halaman web yang bersifat statis (Setyabudi, 2002).
Halaman JSP juga mengandung unsur-unsur yang memungkinkan server untuk memasukkan content dinamis di halaman. Unsur JSP dapat digunakan untuk berbagai tujuan, misalnya mengambil informasi dari database. JSP menetapkan sejumlah elemen standar yang berguna untuk aplikasi web, seperti mengakses komponen JavaBean (Bergsten, 2002).
2. Java Bean
JavaBean adalah komponen dalam java yang bersifat reusable. JavaBean digunakan untuk mengelola data flow antara aplikasi client atau applet dan komponen yang berjalan pada J2EE server atau antara komponen server dan database. Komponen JavaBean memiliki variabel instan serta method get dan set untuk mengakses data yang disimpan dalam variabel instan. Komponen JavaBean memiliki rancangan dan implementasi yang sederhana (Setyabudi, 2002).
Komponen JavaBean dapat mengelola user input dan mengirim input ke enterprise beans yang berjalan pada business tier untuk melakukan pemrosesan
Berikut ini adalah langkah-langkah membuat kelas JavaBean:
- Mendefinisikan variabel dalam bean yang akan kita buat. Variabel ini tidak boleh dideklarasikan metode public misal, private String nrp;
- Untuk masing-masing variabel dibuat metode get dan set misal : getNrp() dan setNrp();
Untuk boolean, digunakan metode setXXX() untuk mengeset nilai boolean dan isXXX yang mengembalikan nilai boolean. Aturan membuat
metode public void set<nama Variabel>() public <tipe_variabel>get<namaVariabel>
3. Menambahkan konstruktor kosong yang berfungsi untuk inisialisasi Pemanggilan kelas JavaBean dalam halaman JSP dengan menggunakan sintak
<jsp:useBean id=”name” class=”package.Class”/>
3. Basis Data
Basis Data terdiri dari
dari 2 kata, yaitu Basis dan Data. Basis kurang lebih dapat diartikan
sebagai markas atau gudang, tempat bersarang/berkumpul, sedangkan data
adalah representasi fakta dunia nyata yang mewakili suatu objek seperti
manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan, peristiwa,
konsep, keadaan dan sebagainya yang direkam dalam bentuk angka, huruf,
simbol, teks, gambar, bunyi, atau kombinasinya (Fathansyah, 2007). Basis
Data sendiri dapat didefinisikan dalam sejumlah sudut pandang seperti:
-
Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasikan sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah.
-
Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redundansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.
- Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis (Fathansyah, 2007).
0 komentar:
Posting Komentar