ADF:获取下拉框的值
来源:互联网 发布:高清网络播放器排名 编辑:程序博客网 时间:2024/06/07 16:25
情况1:生成下拉框的VO是由EO(一个或多个)生成或
者VO是由自定义的SQL语句生成
1. 拖放DepartmentsView1 到页面并选择Select One Choice
选择显示的列
2. 为select one choice 添加valuechange 事件,并修改其AutoSubmit 属性为true
3. 在valuechange 事件中获取选择的值
步骤1. 绑定要获取的变量
62
页面bindings里面绑定一个属性 增加一个attribute 比如下面的要获取的 ID值 Departmentid
63
步骤2. Java 获取绑定的值
public void depValueChangeListener(ValueChangeEvent valueChangeEvent) {
valueChangeEvent.getComponent().processUpdates(FacesContext.getCurrentInstance());
FacesContext fc = FacesContext.getCurrentInstance();
oracle.jbo.domain.Number id =
(oracle.jbo.domain.Number)fc.getApplication().evaluateExpressionGet(fc,
"#{bindings.DepartmentId.inputValue}",
Object.class);//获取部门下拉框对应的院系id
System.out.println(id);
}
情况2:生成下拉框的值是根据变量绑定生成或有固定值手
动生成
下拉框的值是通过类型public ArrayList<SelectItem> getZyItems(){}生成的,获取下拉框的值
可以采取以下代码:
Integer zyzjid = (Integer)valueChangeEvent.getNewValue();
- ADF:获取下拉框的值
- ADF:获取下拉列表值的方法
- 获取下拉框的值
- 获取下拉框的值
- 获取下拉框的值
- ADF 下拉列表的属性设置
- ADF的scope获取方式
- select获取下拉框的值 下拉框默认选中
- ADF(BC)--获取数据库记录字段的旧值
- 怎样获取下拉列表框的值
- Js获取下拉框的文本值
- js获取下拉框的值
- ext,获取combox下拉框的值
- JS获取下拉框选中的值
- 下拉列表框显示值的获取
- 如何获取下拉框的值
- Ext4中获取下拉框的值
- 如何获取select下拉框的值
- Recording audio to WAV with WASAPI in Windows Store apps
- HDU - 2181 哈密顿绕行世界问题(简单dfs)
- UNITY 5.1.4 发行说明 中文版
- HDU - 2102 A计划(dfs)
- 学习笔记——冒泡排序
- ADF:获取下拉框的值
- 用WASAPI实现windows PC系统声音捕获
- GCD的使用
- 一步步调通Openfire3.10.2+Smack4.1.4官方Demo
- linux下搭建ftp服务器
- Java学习笔记(二)GUI组件(1)
- 黑马程序员-OC类的声明和实现,以及OC的优势
- Android系列---JSON数据解析
- EF(3)-Linq TO ADO.NET