如何修改af:table的数据,可以通过修改对应的iterator的数据来实现。
来源:互联网 发布:java map 遍历 编辑:程序博客网 时间:2024/05/21 07:53
项目中用到的部分程序:
1、通过JUCtrlHierBinding 和DCIteratorBinding 获取绑定的Iterator
JUCtrlHierBinding nodeBinding = null;
nodeBinding = (JUCtrlHierBinding)this.bindings.get("node");
DCIteratorBinding dciter = null;
dciter = nodeBinding.getDCIteratorBinding();
2、通过setAttribute设置相关的值。
for(int j=0;j<dciter.getAllRowsInRange().length;j++){
Row currentRow = dciter.getRowAtRangeIndex(j);
String strid= (String)currentRow.getAttribute("id");
if(strid.equals(currentrowid)){
currentRow.setAttribute("assignuserid", selectuserids);
}
}
3、刷新af:table,将修改后的数据显示到table中。
UIComponent table1=context.getViewRoot().findComponent("tnode1");
this.refreshTarget(table1);
- 如何修改af:table的数据,可以通过修改对应的iterator的数据来实现。
- 探索xpose如何通过修改手机数据来实现刷某积分墙某团购的
- 可编辑的table. 添加数据,修改数据。稍加修改就可以部署到ajax 动态表格中
- 如何修改表的数据??
- 关于如何将table中的td标签转换成input标签以及将修改的数据通过ajax保存服务器
- ADF(UI)--<af:table>数据的延迟加载(一)
- ADF(UI)--<af:table>数据的延迟加载(二)
- ADF(UI)--<af:table>数据的延迟加载(三)
- 修改table表格对应单元格的内容
- 通过cajun修改json的数据
- 通过bbed修改表的数据内容
- sql 批量修改,根据不同的条件来修改数据
- mysql通过对比一张表的数据来修改另一张表两种sql的对比
- 数据修改之返回修改的数据
- 修改后的MYSQL数据访问层-table类
- 对table中隐藏列数据的获取与修改
- 如何批量修改PSA的数据
- 如何通过api来修改网卡的MTU值
- AJAX中的请求方式以及同步异步的区别
- struts2项目中:HTTP Status 404 - The requested resource is not available.
- 字符串匹配问题
- Javascript 中的引用类型和基本类型(值类型)
- SQL Server 2005 sys.dm_exec_query_stats
- 如何修改af:table的数据,可以通过修改对应的iterator的数据来实现。
- mongodb使用点滴
- 基于IAP的STM32程序更新技术
- ios网络加载图片进行本地文件缓存开源插件sdwebimagecache
- session 工作原理
- CXF 、Soap和Restful 相关知识汇集
- (使用排序算法进行编程7.3.11)POJ 1007 DNA Sorting(使用冒泡排序算法来计算逆序对)
- Oracle Database Locking Mechanism
- oracle中imp命令详解