p:selectBooleanCheckbox和附加到它的标签

时间:2013-02-25 08:21:21

标签: jsf-2 primefaces

附加到复选框按钮的标签的自然行为是在单击按钮(标签)时更改按钮的状态。 这适用于JSF和Richfaces。

有没有办法让它在Primefaces(3.5)中运行而不涉及javascript? 这是一个错误吗?

<p:outputLabel for="checkbox" value="Select it:" />
<p:selectBooleanCheckbox id="checkbox" label="My label" value="#{bean.value}" />

1 个答案:

答案 0 :(得分:15)

它在普通JSF中没有开箱即用的功能,但在Primefaces中,itemLabel属性应该这样做:

<p:selectBooleanCheckbox id="checkbox" itemLabel="My label" ... />