gpt4 book ai didi

java - 如何以编程方式调用数据控件中的方法?

转载 作者:行者123 更新时间:2023-12-01 11:04:54 25 4
gpt4 key购买 nike

我在我的应用程序中创建了 2 个项目。一种用于“ View ”,另一种用于“模型”。在模型中,我创建了一个java类,然后将其作为DataControl 在java类中实现的方法显示在datacontrol下 现在我在 View (托管bean)中创建了一个java类,从这里我如何调用DataControl中定义的方法以编程方式

我没有使用页面定义文件。谁能给我一些示例或代码来实现它。

谢谢

最佳答案

FacesContext context = FacesContext.getCurrentInstance();
BindingContext bindingContext = BindingContext.getCurrent();
DCDataControl dc = bindingContext.findDataControl("AppModuleAMDataControl"); // Name of application module in datacontrolBinding.cpx
AppModuleAMImpl appM = (AppModuleAMImpl)dc.getDataProvider();

了解更多:http://www.techartifact.com/blogs/2012/11/get-object-of-applicationmodule-in-managed-bean-in-adf-techartifact.html#ixzz3oHhI8yqX

关于java - 如何以编程方式调用数据控件中的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33052868/

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