程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 用JSF實現頁面刷新後,checkbox仍處於選中狀態

用JSF實現頁面刷新後,checkbox仍處於選中狀態

編輯:關於JAVA

這個功能要是用JS實現是有些麻煩的,用JSF把前台與後台bean進行綁定就可輕松實現。

頁面代碼:

Java代碼

<h:selectBooleanCheckbox value="#{recu_planBB.selectAll}" onclick="return displayAll();"/>

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它就會一直處於選中狀態,除非你把它去掉。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved