title: If a model attribute does not exist, when used with JSTL c:when test for a boolean value, does it always evaluate to false?
body: <p>So for example, if in a jsp we put:</p>
  
  <pre><code>&lt;c:choose&gt;
      &lt;c:when test="${missingAttribute}"&gt;
           ...do something
      &lt;/c:when&gt;
      &lt;c:otherwise&gt;
          ...something else
      &lt;/c:otherwise&gt;
  &lt;/c:choose&gt;
  </code></pre>
  
  <p>If 'missingAttribute' does not exist, will the otherwise block always be executed? In other words, do missing attributes evaluate to false?</p>