Я знаю, что лучше всего использовать jstl в JSPS, но мне прямо сказали использовать скриптлеты в этом проекте. Мой вопрос в том, что мой сервлет прикрепил элемент Arraylist к объекту запроса, и я хотел перебрать этот элемент с помощью скриптлета.
Пример: мой сервлет прикрепляет это и перенаправляет на jsp
request.setAttribute("list", Content); where Content is Arraylist<String>
JSP должен получить этот объект и распечатать его на странице, которую я пробовал:
<%
ArrayList<String> cont = (ArrayList)request.getAttribute("Content");
for (int i=0;i<cont.size();i++)
{
out.println(cont.get(i));
}
%>
Вот ошибка, которую я получаю
org.apache.jasper.JasperException: An exception occurred processing JSP page /EnrolledSuccess.jsp at line 35
32: ArrayList<String> cont = (ArrayList)request.getAttribute("cont");
33: for (int i=0;i<=cont.size();i++)
34: {
35: out.println(cont.get(i));
36:
37: }
38: %>