问题标签 [adfc-config]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jsf-2 - 托管 Bean 的上下文初始化参数
背景
托管 bean 必须通过其 web.xml 文件配置参数。web.xml 文件定义了在 JDeveloper (11.1.2.3) 中配置的上下文初始化参数,如下所示:
定义的来源reporting.server.protocol
如下:
bean 为reportServerProtocol
.
bean 的来源类似于:
问题
我想使用上下文初始化参数来初始化 bean,而不是通过FacesContext。在adfc-config.xml
(注:不是faces-confg.xml
)中,一些示例显示了对 的引用initParam
:
关键线是价值元素#{initParam['reporting.server.protocol']}
。但是,JDeveloper 显示该行不正确。也就是说,initParam
上下文在adfc-confing.xml
.
错误是:“EL 令牌initParam
未知。”
问题
使用EL,如何使用上下文初始化参数来配置托管 bean,在 ADFc 中以声明方式?
相关链接
- 如何通过@ManagedProperty 注解注入整个托管bean?
- http://balusc.blogspot.ca/2011/09/communication-in-jsf-20.html
- https://stackoverflow.com/tags/el/info
- http://www.oracle.com/technetwork/developer-tools/adf/learnmore/43-remote-task-flow-169185.pdf
- http://docs.oracle.com/cd/E25178_01/web.1111/b31974/taskflows_activities.htm
java - 如何处理 Adf 引导元数据 adfc-mobile-config.xml 为空异常
每次我尝试运行我的ADF 移动应用程序的功能时,都会出现“引导元数据 adfc-mobile-config.xml 为空”的异常。
这是我为解决问题所做的工作:
- 将我在任务流中使用的所有bean复制到adfc-mobile-config.xml。
- 更改了功能的名称。
问题仍然存在。
有人知道这个问题的原因吗?
jsf - adfc-config.xml 和 faces-config.xml 之间的区别?
这两个文件看起来非常相似,后来我很难理解它们的目的。
我见过 faces-config 被称为普通 JSF 控制器,而 adfc-config 是扩展 ADF 控制器。
一些澄清会很好,因为现在我不明白为什么在这种情况下你会在 ADF 应用程序中同时拥有这两者,所以我一定遗漏了一些东西。