Merih Forum Programlama ve yazılım algoritmalar programlama java / javascript
jsp Java Standart Tag Library Nedir? JSTL Kullanımı

  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Java Standart Tag Library Nedir? JSTL Kullanımı

 
#1

jlo.jpg?resize=135%2C180Java ile web programcılığına JSP ile giriş yaptım bunları ders halinde blogumdan anlatmaya devam etmekteyim diğer Java Server Pages derslerine ulaşmak için buradan.
*
Java Standart Tag Library ifadesini biraz açalım. Java Server Pages ve Java Server Faces Java ile Web programlama yapabildiğimiz aracı kodlarımız.
*
Bu JSP ve JSF kodlamada Java kodlamaktayız. Java Standart Tag Library ile beraber JSP sayfamızda daha az kodlama yapıyoruz. Bu daha az kodlama bizim işlerimizi kolaylaştırmaktadır.
Tag Library’i projemizde kullanmak için proje kütüphanemize eklememiz gerekebilir. Kullanılan / kullandığım library tag’lar ise şunlar.

  1. Core (prefix: c) : En çok kullandığım kütüphanelerden birisi. Akış kontrolleri, url yönetimi gibi işlemleri rahatça yapabilmekteyiz.
  2. XML (prefix: x) : Adından da anlaşılacağı üzere XML ile ilgili işlemler yapabilmemizi sağlamaktadır.
  3. Internationalization (prefix: fmt) : Tarih , sayı işlemleri içim kullanılır.
  4. Database (prefix: sql) : Bu da çok sık kullandığım ve kullanacağınız Veri tabanı işlemleri için gerekli olan neredeyse tüm işlemleri yapabiliyoruz.

Maddelere geçmeden öncede söylediğim gibi bu tag’ları kullanmadan önce import etmemiz gerekmekte. JSP sayfalarımızda bu tag’ları kullanmamız için gerekli import komutları ise şöyle.



<%@ taglib prefix=“c” uri=http://java.sun.com/jsp/jstl/core”%>
<%@ taglib prefix=“x” uri=http://java.sun.com/jsp/jstl/xml”%>
<%@ taglib prefix=“fmt” uri=http://java.sun.com/jsp/jstl/fmt”%>
<%@ taglib prefix=“sql” uri=http://java.sun.com/jsp/jstl/sql”%>

 
Bu prefixlerin kullanım tag’ları ise şöyle; Açıkladığım taglara aşağıdan ulaşabilirsiniz.
  •  
    • JSP JSTL < c : catch > < c : if >
    • JSP JSTL < c : forEach > < c : out >
    • JSP JSTL Core Tag < c:choose > < c:when >, < c:otherwise >
    • JSP JSTL Core Tag < c : set > & < c : remove >
    • JSP JSTL Core Tag < c : import >
    • JSP JSTL Core Tag < c : redirect>
    • JSP JSTL Core Tag < c : forTokens >
    • JSTL Format Tag < fmt : parseNumber >
    • JSTL Format Tag < fmt : formatDate >
    • JSTL Function fn : contains()
    • JSTL Function fn : indexOf()
    • JSTL Function Tag fn : length()
    • JSTL Function Tag fn: trim()
    • JSTL Function Tag fnConfusedubstring()
    • JSTL Function Tag fnConfusedplit()
    • JSTL Function Tag fn:replace()
    • JSTL Function Tag fn : toUpperCase ()
    • JSTL Function Tag fn: toLowerCase ()

 
 
  • Tagları yazdıkça bu liste güncellenecektir.




Ara
Cevapla


[-]
Hızlı Cevap

İnsan Doğrulama:
Aşağıda görünen onay kutusunu işaretleyiniz. Bu işlem otomatik spam kayıtları önlemek için kullanılır.

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  JSTL SQL Tag < sql : param> efsane 1 2,254 17-06-2017, Saat: 20:11
Son Yorum: alifurkan
  JSTL SQL Tag < sql : transaction > efsane 0 1,502 10-06-2017, Saat: 01:25
Son Yorum: efsane
  JSTL SQL Tag < sql : query > efsane 0 1,371 10-06-2017, Saat: 01:24
Son Yorum: efsane
  JSTL SQL Tag < sql : update > efsane 0 1,371 10-06-2017, Saat: 01:23
Son Yorum: efsane
  JSTL SQL Tag < sql : setDataSource > efsane 0 1,295 10-06-2017, Saat: 01:21
Son Yorum: efsane

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Konuyu Okuyanlar:
1 Ziyaretçi

   
Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2020 MyBB Group.  



Merih Forum® bilgi paylaşım platformu. 2015-2020 Tüm hakları saklıdır.