繁体   English   中英

如何根据adf mobile上某些方法的结果启用/禁用功能

[英]How to enable/disable the features depending to result of some method on adf mobile

首先,我想在仅运行应用程序时自动启动任务流。 然后,我检查了一些东西并将结果分配给一个变量(我认为它的范围必须是applicationLevel)。现在,正如我试图在标题上描述的那样,我想操纵应用程序功能(实际上,我的意思是禁用/启用)直到该变量,例如在以下链接上: http : //adf4beginners.blogspot.com/2013/02/adf-mobile-playing-around-with-features.html ? showComment=1387060885861#c1358489250811721156 我怎样才能做到这一点?

为了在应用程序运行时启动任务流,您需要创建一个功能并转到创建的功能下的内容选项卡,然后从该功能内部创建ADF任务流。

它将自动添加到

Application Resources->Descriptors->ADF META-INF->adfmf-application.xml->Feature References

如果您可以在那里看到自己的功能,那么它将在应用运行时自动启动。

关于第二个问题,是可能的:

1-创建一个Java类作为托管bean,并将其添加到您的功能(或应用程序,如果它是应用程序范围)

2-在该类中创建一个变量String rendering =“ false”;

3-右键单击生成访问器(确保已选中“通知侦听器”复选框)

4-转到您的组件属性->渲染->单击文本框旁边的箭头

5-在bean范围内创建的bean下选择变量。

6-运行应用程序组件应该被隐藏。

7-如果将变量值更改为“ true”,则该组件将再次可见。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM