前端页面部分代码:
ManagerBean中的全选方法:
MemberDataAuditDTO中部分代码:
Update:2010-03-29
以上全选、多选实现使用了纯JSF技术,经过两天的验证发现点问题,以及可以简化的解决方法。
问题:因为复选框使用了权限设置,没有权限的用户登录复选框置灰,不能选择,但使用JSF全选的方法,
disable=true,复选框置灰只是显示而已,全选依然能够选中该复选框,也就是说失去了权限设置的意
义。
修改后的代码如下:
全选JS代码
JSF代码
此方法只需在DTO中建立相应的 boolean selected; 字段即可。