title: JSTL foreach ArrayList Object from DAO Class won't work
body: <p>Hello I wrote the following Code for a list output of different projects.</p>
  
  <pre><code>&lt;%
  List&lt;ProjektDAO&gt; projektListe = new ArrayList&lt;ProjektDAO&gt;();
  projektListe = ProjektDB.getAllProjekte();
  for(ProjektDAO i : projektListe)
  {
  %&gt; Titel: &lt;%= i.getName() %&gt;&lt;br&gt;
  &lt;%  
  }
  %&gt;
  </code></pre>
  
  <p>everything is working fine here.</p>
  
  <p>But my issue is to get this done with jstl</p>
  
  <p>I wrote the following code:</p>
  
  <pre><code>&lt;c:forEach items="${projektListe}" var="i"&gt;
      &lt;p&gt;Titel:&lt;/p&gt; 
      &lt;c:out value="${i.name}"&gt;&lt;/c:out&gt; &lt;br&gt;
  &lt;/c:forEach&gt;
  </code></pre>
  
  <p>I don't think that's general jstl error, because I included the taglib
   <code>&lt;%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%&gt;</code>
   and the jarfiles because this small test-code is working</p>
  
  <pre><code>    &lt;c:out value="this is a jstl Test"&gt;&lt;/c:out&gt;
  </code></pre>
  
  <p>I'm not sure if I should write ${i.name} or ${i.getName()} , but both versions don't work.</p>
  
  <p>Is there something wrong with the tags or something else? I couldn't find any suggestions in StackOverFlow or elsewhere. 
  <br>
  Thank you for your help. Greetings Max</p>