jsf - 如何预先检查selectmanycheckbox项目?

时间:2009-07-15 09:54:49

标签: jsf

我有一个JSF页面,我需要在首次加载时预先检查页面上的一个复选框。我该怎么做呢?我知道我可以将控件绑定到辅助bean但是在什么时候我会设置值来填充selectmany项?

我的页面包含: -

<h:selectManyCheckbox
    disabledClass="selectManyCheckbox_Disabled"     
    styleClass="selectManyCheckbox" id="checkbox2"
    required="true" value="#{pc_Proposaldeclaration.selectedDistWho}" >

    <f:selectItem itemLabel="item1" itemValue="Name1" />
    <f:selectItem itemLabel="item2" itemValue="Name2" />

</h:selectManyCheckbox>

任何帮助设置“item1”以检查页面加载赞赏!

1 个答案:

答案 0 :(得分:1)

初始化时(在构造函数或框架的Initialize方法中)是预先选择值的位置。例如,JSF1.2具有@PostConstruct注释,该注释将在创建bean并且可以访问上下文之后执行。