Dasar Pemrograman Web

download Dasar Pemrograman Web

of 7

description

Dasar Pemrograman Web

Transcript of Dasar Pemrograman Web

Dasar-Dasar JSP

Jsp menyediakan empat kategori tag, yaitu: directive, elemen scripting, komentar, dan action. Pada bagian ini kita tidak akan bicara tentang deklarasi variabel, struktur kontrol program, class dan method. Hal ini karena jsp didasarkan pada java, sehingga bagian-bagian tersebut sama dengan apa yang telah kita pahami pada label tentang pemrograman java.

1.Directive adalah sekumpulan tag yang menentukan tentang bagaimana dokumen yang berisi direktif ini akan diproses. Directive digunakan jsp untuk mengirimkan pesan ke jsp container. Directive, berguna untuk melakukan setting nilai global seperti deklarasi class atau method. Setting yang dilakukan oleh directive berlaku pada seluruh halaman atau hanya halaman itu saja.

Secara umum, sintaks directive adalah sebagai berikut:

Directive pada JSP terdiri atas tiga jenis, dan tentu saja dengan fungsi yang berbeda-beda.

Page:digunakan untuk mendefinisikan atribut-atribut yang terdapat pada halaman jsp. Atribut-atribut ini misalnya atribut language, import, info, errorpage dan lain-lain. Cara penulisannya dengan menggunakan tanda @ setelah tag jsp (Komentar bahasa script, sama dengan yang digunakan pada java. Komentar ini disisipkan pada scriplet. Kita telah menggunakan salah satu cara komentar bahasa script. Perhatikan pada baris yang diawali dengan tanda: //.Cara yang lain adalah dengan tanda: /* komentar */.

4.Action, mendukung beberapa aksi yang berbeda-beda. Hampir mirip dengan scripting, action akan dieksekusi setiap kali ada permintaan. Fungsi penting dari action adalah: memungkinkan terjadinya transfer kontrol antar halaman, mendukung penggunaan applet java, dan memungkinkan jsp terintegrasi dengan komponen javabeans.

Jsp mengenal tag action standar dan custom tag. Tag standar adalah tag yang didefinisikan dalam spesifikasi jsp. Sedangkan custom tag adalah tag baru yang dapat didefinisikan sendiri. Pada halaman ini, hanya diulas mengenai tag action standar. Adapun tag action standar jsp adalah sebagai berikut:

Kita akan berlatih memahami dalam penggunaan action standard forward dan param. Forward action, digunakan untuk mentransfer kontrol dari sebuah halaman jsp ke halaman lain pada server lokal. Saat proses berlangsung, baris-baris kode sesudah forward action pada jsp asal, tidak akan diproses lagi oleh jsp container. Proses berpindah pada halaman tujuan, cara penulisannya adalah dengan menggunakan tag:

.

Forward action biasanya digunakan bersama-sama dengan Param action. Atau perhatikan contoh berikut:

Contoh penggunaan forward action untuk operasi login.Buat tiga file masing-masing bernama: login.html, testlogin.jsp, dan validlogin.jsp.Isi dari masing-masing file adalah sebagai berikut.

File login.html

Login

Silakan masukkan nama dan password anda :
Nama :
Password :

File testlogin.jsp

Test Login