Daftar Isi:
- Definisi - Apa yang dimaksud dengan JavaServer Pages (JSP)?
- Techopedia menjelaskan JavaServer Pages (JSP)
Definisi - Apa yang dimaksud dengan JavaServer Pages (JSP)?
JavaServer Pages (JSP) adalah teknologi yang digunakan untuk mengembangkan halaman Web interaktif. JSP dikembangkan oleh Sun Microsystems dan merupakan versi perbaikan dari servlets Java.
JSP dapat dikembangkan secara sederhana dan memiliki beragam aplikasi. Seperti kebanyakan teknologi berbasis server, JSP memisahkan logika bisnis dari lapisan presentasi.
Techopedia menjelaskan JavaServer Pages (JSP)
JSP adalah halaman HTML normal dengan kode Java yang disematkan. Untuk memproses file JSP, pengembang memerlukan mesin JSP, yang terhubung ke server Web. Halaman JSP kemudian dikompilasi menjadi servlet, yang ditangani oleh mesin servlet. Fase ini dikenal sebagai terjemahan. Mesin servlet kemudian memuat kelas servlet dan mengeksekusinya untuk membuat HTML dinamis, yang kemudian dikirim ke browser.
Ketika halaman berikutnya diminta, halaman JSP dikompilasi ke dalam servlet dan dieksekusi, kecuali halaman JSP diubah.
Saat digunakan dengan Java DataBase Connectivity (JDBC), JSP menyediakan cara dinamis untuk membuat situs web yang digerakkan oleh basis data.
Keuntungan JSP adalah:
- Portabilitas: JSP dapat digunakan di banyak platform. Semua komponen ini dapat dijalankan di server Web.
- Dikonfigurasi untuk dapat digunakan kembali: Komponen JSP dapat digunakan kembali di seluruh servlet, JavaBeans dan Enterprise JavaBeans (EJB).
- Penyederhanaan: JSP sederhana dalam proses pengembangan dan pemeliharaan.
