【发布时间】:2013-09-04 19:21:53
【问题描述】:
当我访问具有jsf:binding 属性的页面时,为什么会创建 jsessionid cookie?如果我删除 jsf:binding 则不会创建任何 cookie。我想让我的页面没有 cookie。支持 bean 使用以下两个 Spring 注释进行注释:@Controller 和 @Scope("request")。
<div class="form-group #{!username.valid ? 'has-error' : ''}">
<label for="username" class="col-md-2 control-label">
#{i18n['signup.username.text']}
</label>
<div class="col-md-4">
<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']}">
<f:ajax event="change" render="username-message" />
</input>
</div>
<h:message for="username" id="username-message" styleClass="col-md-6 help-block" />
</div>
【问题讨论】: