WEB开发网
开发学院软件开发Java 用JSF实现页面刷新后,checkbox仍处于选中状态 阅读

用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它就会一直处于选中状态,除非你把它去掉。

Tags:JSF 实现 页面

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接