永发信息网

JSF的h:datatable全选

答案:2  悬赏:0  手机版
解决时间 2021-11-20 17:19
  • 提问者网友:半生酒醒
  • 2021-11-19 23:40
JSF的h:datatable全选
最佳答案
  • 五星知识达人网友:轮獄道
  • 2021-11-20 00:59
标题太长,不知道怎么用更准确的语言来形容这个,呵呵:) 初学jsf时遇到不少的问题,比如在客端视图中有一个标签的一列均是标签如
name
name
.要实现所有的标签的全选在jsp中我们可以给所有标签的name属性赋一个相同的值再用javascript进行循环处理就可以了. 但是在jsf中就不是那么容易的事了,因为jsf会给所有的标签生成一个不相同值的id属性和一个不同值name属性.
来看看jsf中的解决方案
jsf中 通常绑定一个ListDataModel 或者是ArrayDataModel等数据模型.而该数据模型通常封装List,或都Array之类的对象,这些对象的元素都是一些bean 对象,把数据库中表的字段映射成bean 再给该bean添加一个额外boolean型的属性,用来绑定 组件,在backing bean中就可以通过判断这个绑定值来处理组件选中的行对应的数据模型所拥有的bean了. 那么如何在页面实现的全选呢,还是用javascript 只是javascript要先对
标签进行操作了 这就没jsp中那么直观. js代码
全部回答
  • 1楼网友:有你哪都是故乡
  • 2021-11-20 01:05
HHHHHHHHHHHHHHHHHHHHHHHH
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
大白菜u盘启动器2个版本下载哪个? 2个有什么区别
PLC 程序编写怎么实现自锁程序
欲尽说 是什么意思?
即墨红蜓蜻专柜我现在为青威路,附近的红蜓蜻专柜
vm9虚拟机安装cdlinux 没有水滴啊 用的是CDlinux_
我女朋友说早上跟我聊,我早发的现在还没回是什么
天津个人补缴养老保险和医疗保险两项,时间是从20
跳板是什么意思?
买新车的时候 可有规定 多久的车子算是新车
在qt-creator上练习c++课程程序怎么使用
钟爱一生(中山路天堂伞旁)地址有知道的么?有点事
minecraft如何使天上的月亮/太阳不会动
正骨的危害
水池 长水藻 怎么清理并预防
2015年五年级语文76到81页是什么
推荐资讯