2) 创建WPF项目
构建 portlet 或应用程序的第一步是创建项目。此项目将包含应用程序需要的所有工件和功能部件。要新建项目,请执行以下操作:
在设计器“文件”菜单中,选择“新建 > WebSphere Portlet Factory 项目”。
在添加功能部件集页面中,选择要包括在项目中的任何功能部件集,然后单击下一步。可以稍后将功能集添加至项目或从项目中除去功能集。
在项目服务器目标页面中,依次设置如下内容:
服务器类型
Portlet Factory Development WAR 位置
已安装的应用程序目录
应用程序名
自动部署
要部署到的 WAS 服务器
“测试服务器连接”按钮
服务器主机 - 将运行应用程序的服务器的名称
服务器端口 - 将运行应用程序的服务器的端口号
J2EE 版本 - 应用程序将遵循的 J2EE 规范的版本(Tomcat 上不可用)
在 Java 设置页中,设定特定项目所需的任何设置并单击下一步。
在WebSphere Portlet WAR 设置页面中,进行下列设置:
创建用于 WebSphere Portal 中的 portlet - 启用此框以创建 portlet WAR 文件。可以选择创建两种 portlet 之一:Java 标准 portlet API 或 IBM portlet API。如果选择创建 portlet WAR,您必须根据需要更改缺省值以符合 WebSphere 服务器配置。建议您选择 Java 标准 portlet API 以创建 portlet WAR。
服务器可用 - 如果门户网站服务器联机并且可供部署,请启用此框。如果服务器可用,请复查 WebSphere Portal 根目录、portlet WAR 名称和 portlet WAR 位置框中的信息以确保此信息正确无误。
自动将 portlet WAR 部署到 WebSphere Portal - 启用此框可自动将 portlet WAR 部署到 Portal Server。提供服务器的管理 URL、有效管理员用户名和密码。使用“测试管理凭证”按钮确保您提供的信息正确无误。请注意,提供自动部署可方便您用于开发设置中。不应在生产设置中为 Portal Server 启用自动部署功能。
复查“摘要和重要详细信息”页面中显示的项目信息并单击完成创建项目。
项目将显示在设计器导航器中。
3) 开发呈现页面
在本案例中,我们需要开发3个html页面,用户呈现对物料的信息类表,详细信息和内容修改页,内容分别如下:
物料列表页:
路径:/OracleEBS/oracle_ebs/product_list.html
内容:
(编辑在录入后台时可以使用后台编辑界面中的代码框框选)
<html>
<HEAD>
<title>Oracle EBS - Product List</title>
</HEAD>
<body>
<div width="100%" align="center">
<h1 name="title">Product List</h1>
<br />
<table name="data" cellspacing="0" cellpadding="3" />
<br />
<span name="paging_buttons" />
<br />
<span name="back_button" />
<span name="update_button" />
</div>
</body>
</html>