JSP Etiketleri (JSP Tags)

Yazan : Şadi Evren ŞEKER

JSP dilinde 4 tip etiket kullanmak mümkündür:

Yukarıdaki listedeki her etiketin tanımı aşağıda verilmiştir.

Directive Tags (Direktif etiketleri): <%@  … %> işaretleri arasındaki etiketlerdir. Bu etiketlerde dosyada kullanılacak olan harici dosyaların içeri aktarılması veya sayfa ile ilgili tanımlar gibi işlemler yapılır. Örnek :

<%@ include file=”/header.jsp” %>

Yukarıdaki satırda header.jsp dosyası projeye dahil edilmiştir.

<%@page contentType=”text/html” pageEncoding=”UTF-8″%>

Yukarıdaki satırda ise sayfanın karakter kodlaması (charachter encoding) UTF tablo 8 olarak atanmıştır.

Declaration Tags (Tanımlama etiketleri) <%! … %> işaretleri arasındaki kodlardır. Bu etiketler arasında da JSP dosyasında kullanılacak olan değişken ve fonksiyonların tanımlamaları yapılır

<%!
private String getName()
{
return “Sadi”;
}

private int getAge()
{
return 35;
}
%>

Yukarıdaki kodda iki farklı fonksiyon tanımlanmıştır. Bu fonksiyonlar kodun ilerleyen kısımlarında çağrılabilirler.

Scriplets (JSP Betikleri) <% … %> işaretleri arasındaki kodlardır. Bu işaretler arasındaki kodlarda JSP’nin desteklediği bütün komutlar çalıştırılabilir ve JSP kodlarının bel kemiğini bu grup oluşturur.

Expressions (İşlemler) <%= … %> işaretleri arasındaki kodlardır. Bu bölümler basit ekrana bastırma alanları olarak düşünülebilir. Örneğin out.println fonksiyonunu scirplet içerisinden çağırmak işlemiyle aynıdır. Bir değişken ismi yazılarak ekrana basılabilir.

<%= sadi %>

Yukarıdaki kodda sadi isimli değişkenin değeri ekrana bastırılmıştır. Dikkat edilirse bu tip etiketlerde ; (noktalı virgül) satır sonlarında bulunmaz.

Bu yazıyı beğendiyseniz, başkalarının da ilgisini çekebilirsiniz:


68 views

Leave a Reply


6 - = dört

Benzer Yazılar:

Bilgisayar Kavramları üzerinde şu anda okumakta olduğunuz 'JSP Etiketleri (JSP Tags)' isimli yazı 01 Jan 2009 tarihinde, saat: 03:54 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam68 defa okunmuştur.

Benzer yazıları Web Teknolojileri kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.


Category: Web Teknolojileri