10-06-2017, Saat: 01:03
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. JSTL ile alakalı diğer ders ise JSP JSTL < c : catch > < c : if > idi . Bu dersde ise forEach ve out kavramlarını inceleyelim.
JSTL kullanmak JSP projelerimizde bize kullanım kolaylığı sağlamaktadır.
<c:forEach>
Bu JSTL’ bir döngüdür. For döngüsü gibi işlem görmektedir ancak kullanımı daha kolay olmaktadır.
<c:forEach var="degisken_adi" begin="1" end="80">
Yapımız bu şekilde önceden alışık olduğumuz döngü yapısındadır. Bu yapı genelde veri çekerken kullanılmakta.
<c:out>
<c:out value="${degisken_adi}"/><p>
Bu tag ise bize döngüden gelen sonuçları ekrana yansıtmamızı sağlamaktadır.
Veritabanımızdan verileri çekerken bu kullanım bize çok kolaylık sağlamaktadır.
Toparlarsak….
<c:forEach var="degisken_adi" begin="1" end="80">
Liste <c:out value="${degisken_adi}"/><p>
</c:forEach>
forEach blokları arasında ki kodlar döngü devam ettiği sürece çalışmaya devam etmektedir. Döngü sonucu ise out tag’ı ile kullanabilmekteyiz.