无法显示在amx页面之间传递的对象的所有属性

时间:2016-09-09 09:47:31

标签: oracle maf

我在显示从amx页面传递到另一个页面的对象的属性时遇到了困难。我的目标是在单独的amx页面上显示类employee {String name,int age,String phone}的对象的所有字段。但我只能显示名称字段。

Here is my empList.amx

Here is my EmpDetails.amx

我在EmpDetails.amx模拟器上显示的结果只显示了employee.name属性而没有其他内容

1 个答案:

答案 0 :(得分:2)

您必须手动将其他属性添加到绑定中。在这里,您只在行中添加了“name”属性。 name属性会自动与Listview对象绑定,同时从调色板中拖放ListView组件。

请按照以下步骤

  • 在您定义的amx页面中选择绑定选项卡 的ListView。
  • 选择对象集合,然后单击编辑按钮(铅笔)。

  • 在编辑弹出窗口中,将所需的属性放入绑定中 区域并单击“应用”按钮

  • 否则在************* pageDef.xml中手动添加值 文件。绑定选项卡中提供的Xml链接。 enter image description here

enter image description here