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 如何为h:selectManyCheckbox赋予固定名称属性?_Jsf_Jsf 2 - Fatal编程技术网

Jsf 如何为h:selectManyCheckbox赋予固定名称属性?

Jsf 如何为h:selectManyCheckbox赋予固定名称属性?,jsf,jsf-2,Jsf,Jsf 2,我有一个,他们在HTML源代码中有一个自动生成的名称属性。我需要给它一个固定的名称属性。我该怎么做 以下是我现在使用的: <h:selectManyCheckbox value="#{tab.values}" layout="pageDirection"> <f:selectItems value="#{tab.checkBoxes}" /> </h:selectManyCheckbox> 指定id属性: <h:selectManyCheckb

我有一个
,他们在HTML源代码中有一个自动生成的
名称
属性。我需要给它一个固定的
名称
属性。我该怎么做

以下是我现在使用的:

<h:selectManyCheckbox value="#{tab.values}" layout="pageDirection">
    <f:selectItems value="#{tab.checkBoxes}" />
</h:selectManyCheckbox>

指定
id
属性:

<h:selectManyCheckbox id="someName" value="#{tab.values}" layout="pageDirection">

请看这里:


默认情况下,它们已经有了相同的名称(否则在JSF中会是一个巨大的bug)。你不是在问如何给它一个固定的名字而不是一个自动生成的名字吗?@BalusC,是的,我是在问答案中所有复选框的固定名字。你应该这样问。