title: Eclipse autocomplete for JSTL, JSP
body: <p>I'm using Eclipse, making a dynamic web project and have included JSTL in my JSPs. Everything works fine, I have core autocomplete available and so on.</p>
  
  <p>The problem is as follows: when I <code>foreach</code> with JSTL a specific array list of custom objects, I can't access properties of an instance. Here's an example:</p>
  
  <pre><code>&lt;c:forEach var="person" items="${listOfPeople}"&gt;
      &lt;c:out value="${person.name}" /&gt;
  &lt;/c:forEach&gt;    
  </code></pre>
  
  <p>So, a <code>person</code> has a property <code>getName()</code>. If I use scriplets e.g.:</p>
  
  <pre><code>&lt;% 
     Person p = new Person();
     p.getName(); 
  %&gt;
  </code></pre>
  
  <p>Eclipse enables autocomplete on object <code>p</code>, but when I use JSTL, there is no autocomplete on instance.</p>
  
  <p>Is it something missing or wrong with my Eclipse, or is it meant to work without autocomplete?</p>