Posts Tagged ‘ JSP ’

Sintaks JSP (3)


JSP Expression

Ekspresi pada JSP digunakan untuk mengeksekusi perintah, nilai dari ekspresi diubah menjadi String.

Elemen ekspresi dapat berisi ekspresi yang valid sesuai dengan Java Language Specification tetapi tidak dapat menggunakan titik koma untuk mengakhiri ekspresi.

Berikut adalah sintaks JSP Expression:

<%= expression %>

Berikut ini adalah contoh sederhana untuk ekspresi pada JSP:

<html>
<head>
<title>A Comment Test</title>
</head>
<body>
<p>
Today’s date:
<%=(new java.util.Date()).toString()%>
</p>
</body>
</html>

Simpan dan jalankan pada server, maka akan menghasilkan hasil sebagai berikut:

1

Sintaks JSP (2)


JSP Declarations

Sebuah deklarasi mendeklarasikan satu atau lebih variabel atau method yang dapat digunakan dalam kode Java pada JSP. Variabel atau method harus dideklarasikan menggunakannya pada JSP.

Berikut ini adalah sintaks JSP Declarations:

<%! declaration; [ declaration; ]+ … %>

Berikut ini adalah contoh sederhana untuk JSP Declarations:

<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=ISO-8859-1″>
<title>Insert title here</title>
</head>
<body>
<%!int a = 1, b = 2;%>
<%
out.println(“a + b = ” + (a + b));
%>
</body>
</html>

Simpan dan jalankan pada server, maka akan menghasilkan hasil sebagai berikut:

1

sumber: tutorialspoint

Sintaks JSP (1)


JSP Scriptlet

Sebuah scriptlet dapat berisi statement bahasa JAVA, variabel atau deklarasi method , atau ekspresi yang valid dalam page scripting language.

Berikut ini adalah sintaks dari Scriptlet:

<% code fragment %>

Setiap teks, tag HTML, atau elemen-elemen JSP yang ditulis harus berada di luar scriptlet tersebut. Berikut ini adalah contoh sederhana JSP:

<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=ISO-8859-1″>
<title>Hello World</title>
</head>
<body>
Hello World!
<br />
<%
out.println(“Your IP address is ” + request.getLocalAddr());
%>
</body>
</html>

Simpan dan jalankan pada server (jika menggunakan eclipse, klik kanan pada file .jsp, kemudian pilih Run As –> Run on Server), maka akan menghasilkan hasil sebagai berikut:

sumber: tutorialspoint