Скриптлет в JSP — доступ к объектам запроса

Я знаю, что лучше всего использовать 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:    %> 
6
задан Rajeshwar 4 June 2012 в 01:53
поделиться