<p><strong>Pengertian JSP <em>(Java Server Pages) &#8211; </em></strong>JSP (Java Server Pages) adalah suatu teknologi web berbasis bahasa pemrograman java dan berjalan pada platform java. JSP dapat berupa gabungan antara baris html dan fungsi-fungsi dari JSP itu sendiri. Teknologi JSP menyediakan cara yang lebih mudah dan cepat dalam membuat halaman-halaman web yang menampilkan isi secara dinamik dan bekerja dengan berbagai macam web server, application server, browser dan development tool. JSP juga merupakan bagian dari teknologi J2EE (Java 2 Enterprise Edition).J2EE merupakan platform Java untuk pengembangan aplikasi enterprise dengan dukungan API (Application Program Interface) yang lengkap dan portabilitas serta memberikan sarana untuk membuat aplikasi multi tier yang memisahkan antara Presentation layer, Application layer dan Data Layer. <i>Java Server Pages</i> (JSP) adalah bahasa <i>scripting</i> untuk web programming yang bersifat server side seperti halnya PHP dan ASP. Berbeda dengan servlet, JSP tidak perlu melakukan kompilasi terlebih dahulu sebelum dijalankan, tetapi server yang akan melakukan tugas tersebut.</p>
<p>Berikut ini adalah gambaran proses JSP</p>
<p><a href="https://www.tutorialpedia.net/wp-content/uploads/untitled1-copy.png"><img class="aligncenter size-full wp-image-2786" src="https://www.tutorialpedia.net/wp-content/uploads/untitled1-copy.png" alt="pengertian JSP" width="448" height="401" /></a></p>
<p>JSP pada dasarnya juga halaman HTML dengan tambahan tag-tag JSP <em>(scriptlet)<strong><;%%>;</strong></em> yang berupa Java Code. File JSP mempunyai extension .jsp bukan .htm atau html. JSP engine (Java virtual mechine) melakukan proses parsing pada file .jsp selanjutnya men-generate Java servlet source file. Kemudian mengkompilasi source file ini menjadi class file, hal ini dilakukan pada saat pertama kali file .jsp dijalankan.</p>
<p>Seperti tipe aplikasi java lainnya (<i>Servlet, Applet, Midlet</i> dll), JSP juga bertipe strong type artinya penggunaan variable pada halaman tersebut harus dideklarasikan terlebih dahulu. Misalnya pada sintaks perulangan berikut :</p>
<pre class="lang:default decode:true">for (int i=1; i<;13; i++) 
 
{ 
 
// statement 
 
}</pre>
<p>Seperti halnya skrip-skrip <i>server side</i> yang lain, JSP pun memerlukan Web server. Skrip ASP memerlukan IIS sebagai web server, PHP memerlukan IIS atau Apache, sedangkan JSP bisa menggunakan Apache Tomcat sebagai salah satu <i>web server</i> yang mendukungnya agar bisa menjalankan file-file JSP yang berbasis Java, diperlukan web server yang mampu memproses Java, atau minimal JSP engine yang dapat terintegrasi dengan web server.</p>
<p> ;</p>

Recent Articles
Kumpulan DNS Gratis Tercepat!
DNS merupakan sebuah sistem yang bertugas menyimpan semua informasi data domain dalam jaringan. Dengan adanya DNS, domain atau hostname yang ada akan ditranslate dan...
Apa itu DNS ? Dan Fungsinya
Apa itu DNS? - DNS (Domain Name System) adalah sebuah sistem yang bertugas menyimpan semua informasi data domain dalam jaringan. Dengan adanya DNS, domain...
Apa itu OLT ? Serta Fungsinya Dalam Jaringan
Apa itu olt ? OLT (Optical Line Termination) adalah perangkat keras yang berfungsi sebagai titik akhir (end-point) dari layanan jaringan optik pasif (Passive Optical...
Template Voucher Untuk Mixradius
Template Voucher Untuk Mixradius - Pasti kalian bosen kan dengan template voucher default mixradius? tenang. kali ini saya akan memberikan template untuk voucher mixradius kamu agar...
Daftar Port Game Online Mikrotik Terbaru
Daftar port game online dibawah ini bisa digunakan untuk membuat rule agar koneksi ke game online tersebut bisa lancar, bisa juga untuk memisahkan antara...