Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf 2 为什么jsf:binding属性在输入字段上使用时会创建JSSessionID cookie?_Jsf 2_Jsf 2.2 - Fatal编程技术网

Jsf 2 为什么jsf:binding属性在输入字段上使用时会创建JSSessionID cookie?

Jsf 2 为什么jsf:binding属性在输入字段上使用时会创建JSSessionID cookie?,jsf-2,jsf-2.2,Jsf 2,Jsf 2.2,为什么在我访问具有jsf:binding属性的页面时会创建JSSessionID cookie?如果删除jsf:binding则不会创建cookie。我想让我的页面不需要烹饪。支持bean使用以下两个Spring注释进行注释:@Controller和@Scope(“请求”) #{i18n['signup.username.text']} 我将UIComponent usernameInput添加到支持bean中,将jsf:binding=“{username}”更改为jsf:binding=“

为什么在我访问具有
jsf:binding
属性的页面时会创建JSSessionID cookie?如果删除
jsf:binding
则不会创建cookie。我想让我的页面不需要烹饪。支持bean使用以下两个Spring注释进行注释:
@Controller
@Scope(“请求”)


#{i18n['signup.username.text']}

我将
UIComponent usernameInput
添加到支持bean中,将
jsf:binding=“{username}”更改为
jsf:binding=“{signupean.usernameInput}”
并将
{!username.valid.'has error':'}
更改为
{signUpBean.usernameInput.valid.'has error':''
并且不再创建cookie

<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>