Archive for the 'JSP' Category

JSP içinde listenin boyutunu bastırmak – JSTL & Spring

Spring controller katmanından HashMap aracılığıyla ekranda göstermek istediğimiz verileri map’e atarken liste verip de daha sonra JSP sayfasında bu listenin size(boyut/büyüklük)’ını bastırmaya kalktınızsa eğer mutlaka hata almışsınızdır.
Controller’dan gelen şöyle bir map’imiz olsun;

yukarıda controller’da tanımladığımız listeyi JSP içinde;

dersek, böyle bir attribute olmadığında dair hata alırız. Bu listenin boyutuna iki şekilde ulaşıp ekrana bastırabiliriz.

  1.  map içine listenin boyutunu ekleriz. Bunun çok doğru bir çözüm olduğunu düşünmüyorum!(?)
  2. yöntem ise direkt JSP içerisinde JSTL taglerini kullanarak bu işi halledebiliriz. Nasıl mı? Cevap aşağıda;

Öncelikle JSP sayfamızın tepesine ilgili JSTL tagini kullanabilmek için ilgili taglibi ekliyoruz;

Bundan sonraki aşama ise;

diyerek listemizin boyutuna ulaşmış oluyoruz.

Happy coding :p