【问题标题】:How do I use the ADF propertyListener tag?如何使用 ADF propertyListener 标签?
【发布时间】:2009-12-23 19:35:34
【问题描述】:

我有课

CustomerBean {
    Customer customer;
    public CustomerBean() {...}
    public getCustomer() {...}
    public void setCustomer(Customer c) {...}
    ...
}

当使用普通 JSF 时,我可以使用 setPropertyLIstener 标记(例如 commandLink)来更新客户属性。

我正在尝试对 Oracle ADF 做同样的事情,但失败了。如何指定绑定到数据控件上的属性?当我尝试使用 Jdeveloper 执行此操作时,它为 customer 变量设置了一个迭代器,我如何正确声明和连接 PropertyListener?

是否有我应该知道的最新 ADF 资源? - 我遇到的很多人都使用过时的类和方法。

提前致谢。

【问题讨论】:

    标签: java jsf oracle-adf


    【解决方案1】:

    这应该可行。

    1. 从数据控制面板中,将setCustomer() 方法拖到页面并将其创建为命令链接。
    2. 将客户参数绑定到#{requestScope.customer}
    3. commandLink 中,使用setPropertyListener/setActionListener 将客户放入请求范围。
    4. 单击commandLink 时,ADF 将从请求范围中提取客户值并调用该方法。

    【讨论】:

      【解决方案2】:

      Oracle 自己的 ADF 文档怎么样? af:setPropertyListener 指定为 here

      【讨论】:

        猜你喜欢
        • 2014-02-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-05-17
        • 2019-11-12
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多