IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 12 Ekim 2014, 07:04   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
JSP Sayfalarında Kullanılan Deyimler




JSP sayfaları dinamik içerikten oluşur. Bu dinamikliği sağlamak için JSP’lerde kullanılan bildirim deyimleri vardır.

Jsp sayfalarında kullanılan deyimler 6 çeşittir. Bunlar ;

<%@ directives %> : Çevirim anı olaylarını JSP Engine’e tayin eder.
<%! Java declarations %> : Metod ve değişken tanımları yapılır.
<% java code %> : Jsp sayfası içerisine Java kodları yazılır.
<%= expression %> : Değerleri ekrana yazmanın kısa yoludur.
<jsp:actionName /> : İstekleri Jsp Engine’e temin eder.
<%– comment –%> : Commentler yazılır.
1) DIRECTIVES (<%@ directives %>) :

3 çeşit direktif vardır :

page: sayfanın genel özellikleri hakkında bilgi verir.
<%@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] language=“java” %>
include: Jsp Engine’e o sayfanın başka bir dosyayı kullandığını belirtir. (file özelliği zorunludur)
<%@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] file=”copy.html” %>
taglib: Jsp sayfasında kullanılan tag kütüphanesini prefix ile ilişkilendirir.
<%@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lib prefix=”test” uri=”taglib.tld” %>
Etiket isimleri, özellikleri, değerleri küçük büyük harf duyarlıdır. Değerler tek tırnak veya çift tırnak içerisine yazılabilir. İkisi de aynı anlama gelir. =’den sonra boşluk bırakılmaz.

2) DECLARATIONS (<%! declarations%>) :

Bu bloğun içerisine yazılan Java kodları Jsp Engine tarafından oluşturulan servlet sınıfının service() metodu dışarısında oluşturulur. Eğer JSP içerisinde jspInit() ve jspDestroy() metodları ezilecekse declaration içerisine yazılmalıdır. Declaration içerisine yazılmayan tüm java kodları, html kodları, JSP scriptletleri ve expressionları service() metodunun bir parçasıdırlar.

3) JAVA CODE (<% java code %>) :

JSP sayfasının herhangi bir yerinde <% … %> tagleri arasına Java kodu yazılabilir. Bu etiketler arasında yazılan kodlar normal Java kodu olduğundan komut sonlarına “;” konulması gerekir.

4) EXPRESSIONS (<%= expressions %>) :

Dinamik bir şekilde üretilen değerleri ekrana yazmanın kısa yoludur. Uzun yolu servlette yapıldığı şekliyle <% %> tagleri arasına PrintWriter objesi oluşturarak println() metodunu çağırmaktır. Expressionlar kullanılırken eğer bir metod çağrılıyorsa mutlaka o metodun değer döndürmesi gerekir. Void metodlar kullanılmaz, hata verir.

5) ACTION (<jsp:actionName />) :

6 çeşit standart action vardır :

jsp:include JSP sayfasının başka web bileşenlerini kullanmasını sağlar
jsp:forward
jsp:useBean
jsp:setProperty JSP sayfasında JavaBean’leri kullanabilmeyi sağlar.
jsp:getProperty
jsp:plugin Applet’ler gibi client-side componentlara HTML kodu oluşturulması için Jsp Engine’e yol gösterir.
6) COMMENT (<%– comments–%>) :

JSP commentleri <%– … –%> arasına,

HTML commentleri <!– … –> arasına yazılır.

__________________
Bu kez pek bir afili yalnızlık, ağlatan bir kadın kadar düşman. Ağzı bozuk üstelik bırakmıyor acıtmadan.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Cevapla

Etiketler
deyimler, jsp, kullanılan, sayfalarında


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Deyimler.. Tufan Atasözleri ve Deyimler 0 19 Temmuz 2014 00:14
Fransızca En Çok Kullanılan Deyimler Amelia Fransızca 0 24 Mart 2014 20:33
Günlük Hayatta En Çok Kullanılan Deyimler Zen Atasözleri ve Deyimler 0 03 Şubat 2013 12:21
Türkçe web sayfalarında en sık rastlanan 40 yabancı kökenli kelime DaDaS Bilim Dünyasından Son Haberler 0 25 Ocak 2012 23:41