title: <c:forEach> not working for to print List of Strings
body: <p>Hi I am trying to print the list of strings stored in <code>ArrayList</code> object using JSTL, here is my jsp page:</p>
  
  <pre><code>&lt;%@page import="java.util.ArrayList"%&gt;
  &lt;%@page import="java.util.List"%&gt;
  &lt;%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %&gt;    
  &lt;%         
      List&lt;String&gt; al = new ArrayList&lt;String&gt;();        
      al.add("testing1");        
      al.add("testing2");        
      al.add("testing3");
      al.add("testing4");        
      al.add("testing5");        
      System.out.println("hello"+ al);           
  %&gt;
      &lt;c:forEach var="alla" items="${al}" &gt;       
          &lt;c:out value="Hello text"&gt;&lt;/c:out&gt;        
          &lt;c:out value="${alla}"&gt;&lt;/c:out&gt;        
      &lt;/c:forEach&gt;
  </code></pre>
  
  <p>when i see output it is not showing any thing on the browser, I have printed it using <code>foreach</code> it is showing the result where as in <code>JSTL</code> it is not printing ?</p>