Apr
14
2016

Web Programming Pertemuan 6

JSP merupakan server-side programming yang berarti membutuhkan web server untuk menjalankannya.

JSP tags dapat dikombinasikan dengan HTML tags dan di save dengan ekstensi .jsp.

Ada 5 tipe JSP tags:

  1. <% %> Scriplet digunakan untuk memasukkan statement java.
  2. <%= %> Expression digunakan untuk menampilkan nilai string dalam suatu expression.
  3. <%@ %> Directive digunakan untuk memasukkan suatu kondisi yang akan mempengaruhi seluruh JSP.
  4. <%– –%> Comment digunakan untuk menghiraukan isi JSP.
  5. <%! %> Declaration digunakan untuk mendeklarasikan variabel dan method untuk JSP.

Contoh pengunaan JSP tags:

  1. Scriplet
    <% out.println(“Hello!”); %>
  2. Expression
    <%= String name = “Hello!”; %>
  3. Directive
    Ada 3 pengunaan JSP Directive, yaitu
    1. <%@ page … %> digunakan untuk mendefinisikan suatu atribut.
    2. <%@ include … %> digunakan untuk memasukkan file saat fase translasi.
    3. <%@ taglib … %> digunakan untuk mendeklarasikan tag library yang memiliki fungsinya di page tersebut.
  4. Comment
    <%– Hello –%>
  5. Declaration
    <%! int a = 0; %>

Contoh kasus

  1. IF .. ELSE
    <%! int day = 3; %>
    <html>
    <head><title>IF…ELSE Example</title></head>
    <body>
    <% if (day == 1 | day == 7) { %>
    <p> Today is weekend</p>
    <% } else { %>
    <p> Today is not weekend</p>
    <% } %>
    </body>
    </html>
  2. SWITCH .. CASE
    <%! int day = 3; %>
    <html>
    <head><title>SWITCH…CASE Example</title></head>
    <body>
    <%
    switch(day) {
    case 0:
    out.println(“It\’s Sunday.”);
    break;
    case 1:
    out.println(“It\’s Monday.”);
    break;
    default:
    out.println(“Tuesday – Saturday.”);
    }
    %>
    </body>
    </html>
  3. FOR LOOP
    <%! int fontSize; %>
    <html>
    <head><title>FOR LOOP Example</title></head>
    <body>
    <%for ( fontSize = 1; fontSize <= 3; fontSize++){ %>
    <font color=”green” size=”<%= fontSize %>”>
    JSP Tutorial
    </font><br />
    <%}%>
    </body>
    </html>
  4. WHILE LOOP
    <%! int fontSize; %>
    <html>
    <head><title>WHILE LOOP Example</title></head>
    <body>
    <%while ( fontSize <= 3){ %>
    <font color=”green” size=”<%= fontSize %>”>
    JSP Tutorial
    </font><br />
    <%fontSize++;%>
    <%}%>
    </body>
    </html>

 

Written by gotomarch in: Uncategorized |

No Comments »

RSS feed for comments on this post. TrackBack URL


Leave a Reply

Powered by WordPress. Theme: TheBuckmaker. Zinsen, Streaming Audio