gpt4 book ai didi

java - 如何使用 ADF propertyListener 标记?

转载 作者:行者123 更新时间:2023-12-01 16:08:52 25 4
gpt4 key购买 nike

我有课

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

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

我尝试使用 Oracle ADF 执行相同的操作,但失败了。如何指定数据控件上属性的绑定(bind)?当我尝试使用 Jdeveloper 来执行此操作时,它会为 customer 变量设置一个迭代器,如何正确声明并连接 PropertyListener?

是否有我应该了解的最新 ADF 资源? - 我遇到的很多人都使用已弃用的类和方法。

提前致谢。

最佳答案

这应该有效。

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

关于java - 如何使用 ADF propertyListener 标记?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1954878/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com