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

Type and hit Enter to search

  • Quarkus Dersleri
  • Spring Dersleri
    • Spring Cloud
    • Spring Boot
    • Spring Uygulama Örnekleri
    • Spring Core
    • Spring JDBC Template
    • Spring MVC
  • İleri Java Dersleri
    • Java Server Faces
    • Java Server Pages
    • PrimeFaces
    • Servlet
    • JDBC
    • JSTL
    • Java 8
  • Hibernate Dersleri
  • / Diğer
    • Ünlü Bilişimciler
    • C Sharp
    • Kütüphane
    • Makale
  • Hakkımda
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

Röportaj
Struts
Android
Vue.js
Node.js
Redis
XCode
Spring Data
Debezium
Mikroservis Mimarisi
Spring Native
Video
Spring Security
Objective C
iPhone Uygulama Geliştirme
JPA
DevOps
PostgreSQL
Apache Kafka
Git
Design Patterns
Yaptığım Projeler
Servlet
Maven
Spring Cloud
Linux
Spring
JDBC
PrimeFaces
Spring Jdbc Template
RabbitMQ
Google
Manset
Spring MVC
OCA Java SE 8
Quarkus
Spring Core
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