Twitter Youtube Github
Burak Kutbay'ın Kişisel Blog'u |

Type and hit Enter to search

  • Eğitim
  • Quarkus
  • Spring Cloud
  • Spring Boot
  • Spring JDBC Template
  • Spring MVC
  • Spring Core
  • Spring Örnekleri
  • Hibernate
  • Java Server Pages
  • Java Server Faces
  • PrimeFaces
  • Servlet
  • JDBC
  • JSTL
  • Java 8
  • / Diğer
    • Ünlü Bilişimciler
    • C Sharp
    • Kütüphane
    • Makale
Java Server Page

Java Standart Tag Library Nedir? JSTL Kullanımı

Paylaş

JavaJava 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 fn:substring()
    • JSTL Function Tag fn:split()
    • JSTL Function Tag fn:replace()
    • JSTL Function Tag fn : toUpperCase ()
    • JSTL Function Tag fn: toLowerCase ()

 

 

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

Java Server Pages Dersleri İçin Tıklayınız.

Tags:

core tagJava Server Pagesjspjstljstl derslerisql tagxml tag

Paylaş

Diğer Yazılar

blank
Previous

Kitap: Google Hikayesi

blank
Next

Kitap: Yalnızca Eğlenmek İçin

Next
blank
21 Aralık 2012

Kitap: Yalnızca Eğlenmek İçin

Previews
17 Aralık 2012

Kitap: Google Hikayesi

blank

No Comment! Be the first one.

Bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

İlgini Çekebilir

blank

Linux’de Program Kaldırmak

blank

Servlet Nedir?

blank

Kitap: Google Hikayesi

blank

2012 Yılımın Özeti

Burak Kutbay'ın Kişisel Blog'u |

© 2008 - ∞, Her hakkı saklıdır.

Link

  • Hakkımda
  • İletişim
  • Arşiv

Kategori

Cloud
Amazon Web Services
Vue.js
Gradle
Node.js
Android
Struts
Redis
Röportaj
Spring Data
Spring Cloud Stream
XCode
Debezium
Mikroservis Mimarisi
Video
Spring Native
iPhone Uygulama Geliştirme
Objective C
JPA
Spring Security
PostgreSQL
Apache Kafka
Git
Servlet
Yaptığım Projeler
Maven
Design Patterns
DevOps
Linux
RabbitMQ
PrimeFaces
JDBC
Spring Jdbc Template
Spring
Spring MVC
Manset
Google
Spring Cloud
OCA Java SE 8
Spring Core
Quarkus
Microsoft
Veritabanı
Tanıyalım
Java SE
Hibernate
Teknoloji
Okuduğum Kitaplar
Java Server Faces
Yazılım Mühendisliği
C Sharp
Spring Boot
Java
Günlüğüm
Java Server Page
Makale

Takip Et

Twitter Youtube Github
  • Eğitim
  • Quarkus
  • Spring Cloud
  • Spring Boot
  • Spring JDBC Template
  • Spring MVC
  • Spring Core
  • Spring Örnekleri
  • Hibernate
  • Java Server Pages
  • Java Server Faces
  • PrimeFaces
  • Servlet
  • JDBC
  • JSTL
  • Java 8
  • / Diğer
    • Ünlü Bilişimciler
    • C Sharp
    • Kütüphane
    • Makale