
JSP (Java Server Pages) vol.1
Jsp(Java Server Pages), tapi aku lebih suka menyebutknya dalam bahasa indonesia yaitu halaman server jawa ..hehhee
JSP(halaman server jawa) adalah sebuah bahasa scripting untuk web programming, bersifat serverside sama kaya PHP dan ASP. JSP dapat berupa gabungan antara baris HTML dan Fungsi-fungsi dari JSP itu sendiri.
Seperi namanya JSP menggunakan bahasa java, tapi aku gak tau untuk JSP menggunakan bahasa jawa kasar atau halus,,,^,^ sehingga bagi para programmer yang udh kenal sama java gak begitu sulit untuk membuat aplikasi web dengan JSP.
JSP(halaman server jawa) adalah sebuah bahasa scripting untuk web programming, bersifat serverside sama kaya PHP dan ASP. JSP dapat berupa gabungan antara baris HTML dan Fungsi-fungsi dari JSP itu sendiri.
Seperi namanya JSP menggunakan bahasa java, tapi aku gak tau untuk JSP menggunakan bahasa jawa kasar atau halus,,,^,^ sehingga bagi para programmer yang udh kenal sama java gak begitu sulit untuk membuat aplikasi web dengan JSP.
Untuk tag-tagnya kita belajar dari yang mudah-mudah dulu yah..
1. Tag Scriptlet <% ... %>
untuk menghandle deklarasi,ekspresi, atau berbagai tipe.
contoh :
<% out.print (“Selamat Belajar JSP”); %>
output: Selamat Belajar JSP
gak berbeda jauh dengan java kan?? Kalau di java scrip nya seperti ini
System.out.print (“Selamat Belajar JSP”);
2. Page Directive <%@page attribute%>
Dipakai untuk mendefinisikan atribut yang memiliki jangkauan di seluruh halaman JSP, simplenya menggunakan "page" untuk mendefenisikan bahasa scrip yang dipakai. ini juga dapat digunakan untuk spesifik statement "import"
contoh : <%@page language="java" import="java.util.*" %>
3. Declaration <%!...%>
untuk mendeklarasikan variabel atau method
contoh : %! intx=10; double y=2.0; %> atau <%!int red, green, blude; %>
4. Ekspression <%=...%>
untuk menyisipkan nilai sebuah ekspresi dan melempar sesion sebagai string.
contoh : <%= a+b= %> atau <%= new java.util.Date()%>
5. Include Directive <%@ include ...%>
untuk memasukan konten file lain ke dalam halaman utama JSP
contoh : <%@`include file="copyright.html" %>
6. Comment <%-- ... --%>
Untuk memasukan komentar ke dalam file.
contoh : <%-- ini untuk memperjelas saja --%>
Membuat Program JSP sederhana<html>
<head>
<title>JSP<title>
</head>
<body>
<% out.println("<h1>Hello World...Hello JSP </h1>"); %>
</body>
</html>
Output yang akan dihasilkan adalah :
Hello World…Hello JSP
Contoh lain dalam bentuk perulangan adalah sebagai berikut :
<html>
<head>
<title>Hello World...Hello JSP</title>
</head>
<body>
<% for (int i=1; i<=5; i++) { %>
Hello World....Hello JSP <br>
<% } %>
</body>
</html>
Output yang akan ditampilkan adalah :
Hello World…Hello JSP
Hello World…Hello JSP
Hello World…Hello JSP
Hello World…Hello JSP
Hello World…Hello JSP
Program ini akan mencetak “Hello World…Hello JSP” sebanyak lima kali sesuai dengan statement perulangan yang dibuat.
refensi : Modul Kursus JSP Lembaga pengembangan internet Universitas Gunadarma
Selengkapnya...














