title: Error using EL in JSP: "The function contains must be used with a prefix when a default namespace is not specified"
body: <p>In my jsp page I am specifying:</p>
  
  <pre><code>&lt;c:choose&gt;
  line 1: &lt;c:when test="${com.community_classification_id.contains('1')}"&gt;
              &lt;input type="checkbox" id="by_invitation1"   name="invitaion" value="1" checked="true"&gt;By Invitation&lt;span style="padding-left:28px"&gt;&lt;/span&gt;
          &lt;/c:when&gt;
          &lt;c:otherwise&gt;
              &lt;input type="checkbox" id="by_invitation1"   name="invitaion" value="1"&gt;By Invitation&lt;span style="padding-left:28px"&gt;&lt;/span&gt;
          &lt;/c:otherwise&gt;
  &lt;/c:choose&gt;
  </code></pre>
  
  <p>but @line no. 1 it gives me 500 error with </p>
  
  <pre><code>The function contains must be used with a prefix when a default namespace is not specified
  </code></pre>
  
  <p>I am not able to understand it. What is wrong? </p>