页定义文件:pagedef

Page Define文件在ADF应用程序中定义了绑定容器,用于在prepareModel阶段创建对象,提供页面访问bindings。它包含parameters、executables、bindings三个主要部分。parameters存储局部请求信息,executables包括MethodIterator、AccessorIterator等,而bindings定义了value、MethodAction和Action类型的binding对象,用于UI组件的数据展示和操作。MethodAction封装数据控件的方法调用,Action则涉及数据控制操作。迭代器如MethodIterator、AccessorIterator和VariableIterator各自有不同的功能,用于维护数据和刷新策略。
摘要由CSDN通过智能技术生成

        page define 文件为应用程序中每一页面定义了绑定容器(binding container),运行时被用于创建binding container对象,binding container对象 为页面访问提供了访问bindings,因此每个页面都有一个page define文件:

包括四个子成员:

  1. <parameters>:定义了page-level的参数可以通过EL表达式访问,保存页面请求的局部信息。(These
    parameters store information local to the web page request and may be accessed in
    the binding expressions)
  2. <executables>:定义了在ADF生命周期prepareModel 阶段调用的method或accessor.
  3. <bindings>: refers to an entry in <executables> to get to the collection from which
    bindings extract/submit attribute level data.一个<executables> 入口


bindings成员:
在bindings成员定义的binding 对象,有三种:
Value:
MethodAction:
Action:


value:引用iterator binding对象,在UI组件显示数据。页面上每一个UI组件,若要显示数据,都要绑定到一个value binding 对象。其中包括:
table,list,At

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值