用JSF实现页面刷新后,checkbox仍处于选中状态

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

时间: 2024-10-20 08:55:07

用JSF实现页面刷新后,checkbox仍处于选中状态的相关文章

jsp全局变量与局部变量在JSP页面刷新后的变化?

问题描述 jsp全局变量与局部变量在JSP页面刷新后的变化? 解决方案 局部变量在对应区块以局部变量为准,否则以全局变量为准. 解决方案二: 全局变量和局部变量同时可见且命名相同,操作时以局部变量为准. 否则,以全局变量为准 解决方案三: 局部变量能访问到的以局部变量为准,否则以全局变量为准. 解决方案四: 这个说的是变量的生存周期.一个页面内定义的变量,属于这个页面对象.而每次独立的请求,jsp都会产生一个新的页面对象,彼此无涉.所以不会相互影响. 解决方案五: 页面刷新局部变量和全局变量都回

hightchart-如何实现动态表格在页面刷新后保持之前的数据 ?

问题描述 如何实现动态表格在页面刷新后保持之前的数据 ? 问题描述:最近做了个实时监控的图表.使用HightChart实现,数据是异步请求获得,每隔30秒请求一次.现在想开始任务后,数据不断更新,但是刷新页面或者跳转到其他页面然后再次切回来时,数据还是跳虫整张表的,即,不是从当前时间点从新一个个点添加的. **** 各位大神,请指导,谢谢. 解决方案 那你需要同步在session中记录下当前页面的数据,并且在刷新的时候将之前的数据发给客户端. 并且你的做法也不符合逻辑. 比如说,你的页面刷新因为

用jquery做的向下滑动导航条,页面刷新后怎样使导航条展开状态为我刷新前点击的状态

问题描述 问题如上.我在网上找了一个jquery导航,点击第一层菜单可以滑动展开二层菜单,初始状态为定义一个一级菜单的二级菜单展开,其他的一级菜单的二层菜单都是隐藏的,那么当我点击第二个一级菜单的二级菜单时,页面刷新后,又回到初始状态了(第一个一级菜单展开,其他的隐藏),我怎样让刷新后的状态上一次展开的状态. 解决方案 解决方案二:每次展开后在document.cookie中记录当前展开的位置,在$()中写一个检测到有记录则展开该位置的函数

索尼称6家日本工厂仍处于停产状态

北京时间3月18日晚间消息,索尼今天表示所受地震影响的6家工厂目前仍处于关闭状态.日本上周发生里氏9级地震,并引发海啸,索尼所受影响工厂主要生产蓝光光盘.锂离子电池等产品组件. 索尼的此番表态也说明地震及其带来的后果仍在影响电子产品供应链,这也再度证实了此前众多分析师的观点,那就是科技界将面临日本生产主要零部件短缺的局面. 除索尼外,其它日本电子厂商近期也表示地震导致的电力中断以及供应网络崩溃已经致其工厂生产停止.市场调研公司IHS iSuppli表示,苹果新一代iPad平安电脑至少有5种组件是

页面刷新后的问题,大家帮帮忙~

问题描述 开始页面运行很好但是我一个操作后用Response.Write("<script>alert("提交成功!");window.opener.location.reload();</script>");Response.Write("<script>window.close();</script>");刷新下页面中的一个DIV就错位了谁能告诉我为什么? 解决方案 解决方案二:先把<!D

如何将DataGrid页面加载时就处于编辑状态??

问题描述 HTML代码:<bodyMS_POSITIONING="GridLayout"><formid="Form1"method="post"runat="server"><asp:DataGridid="DataGrid1"style="Z-INDEX:101;LEFT:284px;POSITION:absolute;TOP:136px"runat=&

从另一页面显示复选框默认选中状态

问题描述 从弹出的子窗口选择复选框,把其值传回文本框中,当再次点击文本框时,弹出复选框,并且文本框里的值在复选框中是默认选中状态的!现在如何解决当点击文本框时,弹出的复选框选项是默认选中的!运行图如下:代码如下:编辑页面jsp:从上图1弹出字窗口页面: 解决方案 解决方案二:方法很多:1.传参数获取,模式窗口等有传参2.就是打开的窗口去获取opener中的控件值例如:A:textArea--->id=areId---->value=2,3,4B:被打开的用opner获取textArea的值然后

大型开发商资金链仍处于安全状态房价真摔可能小

文/记者赖伟行.张忠安.赵琳琳.李媛.贺涵甫.龚夷菲 面对再度加码的调控新政,黄金周一线城市楼市人气不减,市场会否再次走入越调越涨的怪圈?多位专家和业内人士在接受本报记者采访时就表示,由于大型开发商资金链仍处在安全状态,期望通过抑制需求压低楼价短期内可能性极小.站在有治标之策的现在,展望未来,中国楼市呼唤出现真正的治本之策. 大型开发商"粮草"无恙 始自今年4月的本轮调控,除了旨在抑制需求端外,对开发商的"源头活水"也呈逐步收紧之势,而开发商的资金状况对房价的走势无

关于 页面刷新后会执行按钮事件

问题描述 页面上有一个按钮单击按钮时会弹框弹完框以后刷新页面会继续谈一次框怎么防止这种问题的发生不用什么什么重定向和js脚本我以前在网上查到过类似于!IsPostBack的一种判断但现在记不起来了希望大家如果用过青回复 解决方案 解决方案二:用ajax解决方案三:我晕...........解决方案四:不知道你为什么会有这个问题,isPostBack是判断是否是回传,!ispostback表示页面首次加载,和你的问题该没有关系吧?打打断点,单步执行什么的找找原因.单击按钮后的执行顺序应该是:构造函