title: jstl condition doesn't work
body: <p>I can't understand how is that possible, so i will just show the code.</p>
  
  <p>This works. As expected, a list of "PAIR" is printed:</p>
  
  <pre><code>&lt;c:forEach var="element" items="${list}"&gt;
  &lt;c:choose&gt;
      &lt;c:when test="true"&gt;
         &lt;div&gt;PAIR ${element}&lt;/div&gt;
      &lt;/c:when&gt;
      &lt;c:otherwise&gt;
         &lt;div&gt;ODD ${element}&lt;/div&gt;
      &lt;/c:otherwise&gt;
  &lt;/c:choose&gt;
  &lt;/c:forEach&gt;
  </code></pre>
  
  <p>This doesn't work. Print only "ODD":</p>
  
  <pre><code>&lt;c:forEach var="element" items="${list}"&gt;
  &lt;c:choose&gt;
      &lt;c:when test="true == true"&gt;
         &lt;div&gt;PAIR ${element}&lt;/div&gt;
      &lt;/c:when&gt;
      &lt;c:otherwise&gt;
         &lt;div&gt;ODD ${element}&lt;/div&gt;
      &lt;/c:otherwise&gt;
  &lt;/c:choose&gt;
  &lt;/c:forEach&gt;
  </code></pre>
  
  <p>Someone can help me?</p>