Oracle ADF:af:selectOneChoice层次结构更改

时间:2015-04-01 17:08:01

标签: oracle-adf jdeveloper

我正在使用Oracle ADF开发Web应用程序。我有一个如下页面

enter image description here

在上图中,我有两个选择列表。第一个是国家,第二个是国家。实际上我的要求是当用户从国家/地区列表中选择任何值时,我必须以编程方式将所有适当的状态添加到状态列表中。

假设用户选择了印度,那么我需要印度的所有州,即Ap,Ka,Mh,Tn。

我试过这个This Post。但它已修复,我需要动态添加值。

请帮助我实现这一目标。提前谢谢。

1 个答案:

答案 0 :(得分:0)

我接近这个的方式是通过程序化的View Objects。 ADF的构建最适合ADF BC

更确切地说:我将基于SQL语句创建一个简单的VO:

select '' as Country, '' as State from dual

对于Country属性,您需要创建一个程序视图对象:CountryLOV。 State属性的相同之处 - StateLOV。

这不是一项简单的任务,但你可以找到很多例子:

http://andrejusb.blogspot.co.uk/2013/12/detail-view-object-instance.html

http://adfpractice-fedor.blogspot.co.uk/2011/01/adf-bc-programmatically-populated-vo.html

http://www.jobinesh.com/2011/06/building-programmatically-managed.html