CodeGym/Java Course/Modul 3/Memasukkan skrip di JSP

Memasukkan skrip di JSP

Level 13, Pelajaran 2
Tersedia

Skrip <%

Apa yang bisa dimasukkan ke dalam file JSP?

Pertama, kode Java. Jika Anda ingin memasukkan kode Java ke dalam JSP Anda, maka format umumnya diberikan oleh template:

 <%
	Java code
 %>

Anda dapat memecah kode ini menjadi beberapa bagian:

 <%
   Beginning of Java Code
 %>
  HTML-code
<%
   End of Java Code
 %>

Contoh:


    <html> 
    <body> 
	<%
    	double num = Math.random();
    	if (num > 0.95) {
     %>
         <h2> You are lucky, user!</h2><p>(<%= num %>)</p>
 	<%
   	    } else {
     %> 
         <h2> Today is not your day, user!</h2><p>(<%= num %>)</p>
 	<%
   	    }
 	%>
  </body> 
   </html> 

Ekspresi <%=

Anda juga dapat menyisipkan ekspresi terhitung apa pun ke dalam file JSP. Pada saat yang sama, pengurai JSP itu sendiri akan memastikan bahwa itu tidak hanya dihitung, tetapi juga ditetapkan jika perlu. Ekspresi di dalam kode diberikan oleh templat:

 <%= expression %>

Perhatikan bahwa titik koma tidak diperlukan di sini.

Contoh servlet JSP dengan banyak ekspresi:

<p>root of 10 equals <%= Math.sqrt(10) %></p>
<h5><%= item[10] %></h5>
<p>current time: <%=  new java.util.Date() %></p>

Kode ini akan dikonversi ke kode Java ini:

out.write("<p>");
out.write("The root of 10 is ");
out.print( Math.sqrt(10) );
out.write("</p>");
out.write("<h5>");
out.print( item[10] );
out.write("</h5>");
out.write("<p> Current time: ");
out.print( new java.util.Date()  );
out.write("</p>");

Penting! Dalam kode dan ekspresi Java Anda, Anda dapat menggunakan variabel yang telah ditentukan sebelumnya sepertimeminta,tanggapan,sidang,keluardan seterusnya.

Komentar
  • Populer
  • Baru
  • Lama
Anda harus login untuk memberikan komentar
Halaman ini belum memiliki komentar