Why jsf:binding attribute creates jsessionid cookie when used on input field? <p>Why jsessionid cookie is created when I visit page that has <code>jsf:binding</code> attribute? If I remove <code>jsf:binding</code> no cookie is created. I'd like to have my page cookieless. The backing bean is annotated with these two Spring annotations: <code>@Controller</code> and <code>@Scope("request")</code>.</p> <pre><code>&lt;div class="form-group #{!username.valid ? 'has-error' : ''}"&gt; &lt;label for="username" class="col-md-2 control-label"&gt; #{i18n['signup.username.text']} &lt;/label&gt; &lt;div class="col-md-4"&gt; &lt;input type="text" class="form-control" jsf:id="username" jsf:binding="#{username}" jsf:value="#{signUpBean.username}" jsf:maxlength="#{signUpBean.USERNAME_MAXLENGTH}" placeholder="#{i18n['signup.username.placeholder.text']}"&gt; &lt;f:ajax event="change" render="username-message" /&gt; &lt;/input&gt; &lt;/div&gt; &lt;h:message for="username" id="username-message" styleClass="col-md-6 help-block" /&gt; &lt;/div&gt; </code></pre>