2

我在使用 h:selectManyCheckbox 时遇到问题。刷新页面时清除选中的值。
我用过 JSF 1.2

<h:selectManyCheckbox value="${dmsParticipantsForm.filterCompany}" style="text-align: left" class="companySelector" layout="pageDirection" > <f:selectItems value="${dmsActionForm.companies}" /> </h:selectManyCheckbox>

4

1 回答 1

1

您是否将选定的值存储在某处(例如在会话中)?如果是这样,您加载选定的值..

...

private List<Item> selectedItems = new ArrayList<>(); // getter-setter

@PostConstruct
public void prepare() {
    getSelectedItems().addAll(getSessionBeanOrOtherResource().getSelectedOrStoredValues());
}
于 2014-02-25T13:19:13.040 回答