通过Oracle JSF Portlet Bridge创建Portlet
三月 3, 2010 in Oracle 融合中间件
概述
对于WebCenter Application中需要使用到的Portlet,我们有时并不希望特意为其进行开发,尤其是大多数牵涉到对业务数据进行操作的功能,通常逻辑较为复 杂,因此是否能有一个这样的工具或技术,可以将开发完成的功能发布成为Portlet(JSR 168 Portlet),再供WebCenter Application进行调用,最后呈现给用户?在WebCenter提供的Portlet开发工具与技术中,就提供了“Oracle JSF Portlet Bridge”以实现这样的需求。
开发人员仍然进行ADF/JSF应用的开发,而将最后开发完成的JSF页面或 Bounded Task Flow由“Oracle JSF Portlet Bridge”发布成为Portlet,接下来将简要介绍一下如何使用“Oracle JSF Portlet Bridge”。
实现
1、在此已经有名为howtocommonadfapp的普通Fusion Application,即ADF应用,其中基于HR Schema中的Jobs表创建了对应的BC,并以Table的形式最终由Jobs.jspx页面进行数据展现,应用运行结果如图:
2、现在就将Jobs.jspx通过“Oracle JSF Portlet Bridge”创建出Portlet,右键点击该页面,选择“Create Portlet Entry”
3、根据提示填入相应的Portlet基本信息
4、创建Deployment Profile(WAR Profile)
5、部署、注册与引用该Portlet(参考文章博文“使用JDeveloper开发Portlet(JSR 168)”)
详细代码请查看:howtocommonadfapp.rar
无相关文章.