用JSF实现页面刷新后,checkbox仍处于选中状态
2009-09-21 00:00:00 来源:WEB开发网核心提示:这个功能要是用JS实现是有些麻烦的,用JSF把前台与后台bean进行绑定就可轻松实现,用JSF实现页面刷新后,checkbox仍处于选中状态,页面代码:Java代码<h:selectBooleanCheckboxvalue="#{recu_planBB.selectAll}"/>Js代码
这个功能要是用JS实现是有些麻烦的,用JSF把前台与后台bean进行绑定就可轻松实现。
页面代码:
Java代码
<h:selectBooleanCheckbox value="#{recu_planBB.selectAll}" />
Js代码
function displayAll(){
document.form1.action="/recruit/planAudit.jsf";
document.form1.submit();
return true;
}
后台bean代码:
Java代码
private boolean selectAll;
public boolean getSelectAll() {
return selectAll;
}
public void setSelectAll(boolean selectAll) {
this.selectAll = selectAll;
}
在checkbox没有选中的情况下,默认的值为false,选中后即可变成true,这样以来,只要你选中了checkbox它就会一直处于选中状态,除非你把它去掉。
更多精彩
赞助商链接