Materi dan Tugas 1

advertisement
SEKILAS TENTANG JSP
Java Server Pages (JSP) adalah bahasa scripting untuk web programming yang
bersifat server side seperti halnya PHP dan ASP. JSP dapat berupa gabungan
antara baris HTML dan fungsi-fungsi dari JSP itu sendiri.
JSP adalah suatu teknologi web berbasis bahasa pemrograman Java dan
berjalan di Platform Java, serta merupakan bagian teknologi J2EE (Java 2
Enterprise Edition).
Teknologi JSP menyediakan cara yang lebih mudah dan
cepat untuk membuat halaman-halaman web yang menampilkan isi secara
dinamik.
Teknologi JSP didesain untuk mempermudah dan mempercepat
pembuatan aplikasi berbasis web yang bekerja dengan berbagai macam web
server, application server, browser dan development tool. Java dan JSP
Ada tiga cara untuk menggunakan teknologi Java dalam lingkungan web, yaitu
applet, servlet dan JSP. Applet merupakan program Java yang disisipkan pada
halaman HTML dengan menggunakan tag <APPLET>.
Kita dapat membuat
sebuah program yang kompleks dengan menggunakan bahasa Java kemudian
jika ingin ditampilkan dalam halaman web, kita menyimpan program tersebut
dalam bentuk applet dan menyisipkannya pada halaman-halaman HTML. Applet
ini akan dieksekusi oleh Java Virtual Machine (JVM) pada browser. Sayangnya
seringkali komputer client tidak didukung oleh JVM, sehingga applet tersebut
tidak dapat dijalankan.
Servlet adalah program yang ditulis dengan bahasa Java yang dijalankan pada
server yang terkoneksi web. Pada servlet, komputer client tidak membutuhkan
JVM, karena semua kode program akan dieksekusi di sisi server. Output yang
akan disampaikan kepada browser client adalah murni HTML. Servlet ini akan
dikompilasi dalam bentuk class. Servlet secara umum mampu meningkatkan sisi
interaktif dan dinamis halaman web. Kelemahan dari servlet adalah teks-teks
HTML yang berisi tampilan halaman harus dibuat dengan menggunakan bahasa
pemrograman Java. Hal ini menyulitkan jika kita ingin mengubah tampilan
bagian HTML-nya, karena berarti kita harus membuka kembali kode program
java di servlet.
JSP merupakan solusi dari servlet. Kita tidak perlu mengkodekan teks-teks HTML
pada program, tapi cukup menyisipkan kode JSP pada teks HTML. Artinya
bagian static yang berupa tag-tag HTML akan terpisah dari kode JSP. Kita dapat
membuat halaman web static dengan HTML / Web editor, kemudian kita sisipi
dengan kode JSP untuk membuat halaman menjadi web dinamis.
Carilah Informasi mengenai hal berikut:
ASP adalah ...
PHP adalah ...
Mekanisme Kerja Aplikasi Web berbasis JSP ...
Download