以动态方式填充表ADF Oracle

时间:2018-03-13 15:50:40

标签: java oracle-adf

是否有办法使用java类从Web服务中提取的数据动态填充ADF表单中的RichTable?

首先,用户将点击"获取发票"按钮,它将从外部Web服务中提取数据。然后,应该迭代提取的数据并在表单上的RichTable中显示。

我创建了一个与bean关联的DataControl(其内部有一个类,其中包含表中显示的所有属性),并将其作为迭代器表放在表单上。

每次用户点击按钮时,都应该清理创建的对象,再次使用新数据填充,然后显示在富表上。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

使用一种方法创建Java类,该方法将Web Service中的值提取到集合中。 然后将该java类作为数据控件公开。 然后在该数据控件上创建一个页面,其中包含一个执行该方法的按钮和一个显示结果的表。

https://docs.oracle.com/cd/E53569_01/tutorials/tut_bean_dc/tut_bean_dc.htmlhttps://docs.oracle.com/cd/E53569_01/tutorials/tut_web_services/tut_web_services_6.html