JSTL XML Tag x : out

Jstl Dersleri lesson

Java Server Pages Dersleri’ne devam ediyoruz. Bu dersimizde daha önce açıkladığımız Java Standart Tag Library Nedir? JSTL Kullanımı‘na detaylıca inceliyoruz. Bu yazıda ise JSTL’in XML Tag’larından  xml : out kullanımına bakacağız. 

KISACA XML

XML’den kısaca bahsedelim ki neyle uğraştığımızı bilelim. XML denilen teknoloji tarayıcı ile server arasında verileri taşıyan aracı bir sistem diyebiliriz. XML server yükünü azaltır. Belirli bir formatı vardır. Bu formata göre XML’ “parse” ederek verilerin bir bölümünü ya da hepsini kullanabiliriz, gösterebiliriz.

xml: out Kullanımı ve Örneği

XML Tag’larından oldukça sık kullandığım bir JSTL Tag olan xml: out, xml dosyalarımızdan verilerimizi çekerek kolonlardaki değerleri Java Server Pages sayfalarında, bean’lerimizde kullanabiliriz.  Şimdi örneğimize bakalım. Örneğimizde veri.xml dosyamız var bu dosyadan verileri çekip Java Server Pages sayfamıza katarıp kullanıcının ekranına göstereceğiz.

veri.xml sayfamızı hazırlayalım. Veri.xml sayfamızda kişilerin adı bilgileri bulunmaktadır.

Java Server Pages sayfamızı hazırlamaya geldi sıra. Bu sayfamızda xml dosyasını çekmek için  önceden bahsettiğimiz core tag’da kullanacağız. Projemizde xml tag ve core tag kullanmak için proje bunları eklemeyi unutmayalım.

 

index.jsp sayfamızı hazırlayalım.

 

 

Java Server Pages sayfamızda hazır. Şimdi bu sayfamızda neler yaptığımızı inceleyelim. <c:import> tagı ile veri.xml dosyamızı veri değişkenine tanımladık. Veri değişkenine tanımladığımız xml dosyamızı parse ediyoruz, parse ettiğimiz alanlar kayit değişkenine aktarılıyor ve bu yazının konusu olan x:out değişkeni ile adi kolonunu <x:forEach> tagı ile listeliyoruz.

JSTL Derslerine üst menüden ulaşabilirsiniz.

Bir Cevap Yazın

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