通过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

无相关文章.

Leave a reply

You must be logged in to post a comment.