两个文件看起来非常相似,后来我很难理解他们的目的。
我见过faces-config被称为普通的JSF控制器,而adfc-config是扩展的ADF控制器。
有些澄清会很好,因为现在我无法理解为什么如果是这样的话,你会在ADF申请中同时拥有两者,所以我必须遗漏一些东西。
答案 0 :(得分:2)
adfc-config与faces-config
不同Faces Config是应用程序的控制器,它使基于JSF的框架有效运行,并且您需要定义自己的定制,如视图处理程序,转换器,验证器等...
adfc-config只是主要的应用程序无界限任务流,它使开发人员更容易定义他们的页面和主导航根目录,而不是以JSF方式,并在面部配置中定义它们,它也提供额外的功能,比如定义托管bean,在添加ADF框架的情况下,它将拥有比原始JSF更多的范围,但最后它只是一个无限制的任务流。这是documentation reference about adfc-config.xml
答案 1 :(得分:0)
adfc-config。
有关详情,请访问:http://docs.oracle.com/cd/E23943_01/web.1111/b31974/taskflows.htm
是的,当你说功能看起来很相似时,你是对的。像pageFlowScope / backingBeanScope /任务流程等的东西是标准JSF框架的扩展,需要一个自定义配置文件。
因此,如果您基于Fusion WebApplication模板创建项目,那么您将看到默认的adfc-config.xml文件条目。
希望有所帮助。