java EE - nie działa forEach

0

Witam, przesiadam się na EE z JRE. Dojechałem (pobieżnie !) do JSTL i pojawił się problem którego nie mogę przeskoczyć.

fragment pliku jsp :
<c:forEach var="p" items="${sessionScope.listaOsob}">

   <p> osoba : ${p}</p>

</c:forEach>

listaOsob to jest ArrayList tworzona w serwlecie wywołującym ten plik jsp. Jak widać, ma to wylistować listę osób. Wyczytałem, że muszę wstawić na początku pliku jsp następujący kod:

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

Niestety, po uruchomieni otrzymuję takie info :

HTTP Status 500 - The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application

Serwer aplikacji to Tomcat 7xx

listaOsob tylko tworzę i uzupełniam. Nie przypisuję jej do sesji przez setAtribute - bo nawet nie ma jak.

0

Najlepiej to nie używać pętli for i wtedy wszystkie błędy znikają

0

Z przyjemnością, ale w takim razie jak to inaczej zrobić ?

To znaczy jak stworzyć stronę wyświetlającą zawartość kolekcji (może obiekt typu Tlist ?). Nie musi to być oczywiście przy pomocy kolekcji. Chodzi mi o ogólną zasadę.

Po długim i dogłębnym procesie tentegowania w głowie : Da się wszystko fajnie zrobić, tylko trzeba dodać bibliotekę do projektu. Wszystko działa :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1