门户开发入门手册版本历史目录1.1创建P ORTAL域 (4)1.1.1 启动 Configuration Wizard (4)1.1.2 创建或扩展域 (4)1.1.3 选择域源 (5)1.1.4 配置管理员用户名和密码 (6)1.1.5 指定服务器启动模式和 JDK (7)1.1.6 自定义环境和服务设置 (9)1.1.7 创建 WebLogic 域 (9)1.1.8 创建域 (10)1.2创建P ORTAL EAR项目 (11)1.3创建P ORTAL W EB 项目 (16)1.4创建数据同步项目 (20)1.5创建P RTAL (23)1.5.1 创建一个Portal (23)1.5.2 增加一个页面到你的Portal (25)1.5.3 发布和查看Portal (27)1.5.4 创建Portlets (27)1.5.5 把Portlets添加到Portal (31)1.6登录管理控制台并创建P ORTAL和桌面 (32)1.6.1 打开管理控制台 (32)1.6.2 登录管理控制台 (33)1.6.3 创建Portal和桌面 (34)1创建Portal域●启动 Configuration Wizard●创建或扩展域●选择域源●配置管理员用户名和密码●指定服务器启动模式和 JDK●自定义环境和服务设置●创建 WebLogic 域●创建域1.1启动 Configuration Wizard打开“开始”->“BEA Products”->“Tools”->“Configuration Wizard”。
之后将会出现“欢迎”窗口。
1.2创建或扩展域提示您选择是新建域还是扩展现有域。
选择“新建WebLogic域”,再点击“下一步”,出现“选择域源”窗口。
1.3选择域源提示您选择创建域所使用的源。
附:1、WorkShop fro WebLogic Platform:Extends Basic WebLogic Server domain to create BEA Workshop for WebLogic domain.2、GroupSpace:是一个协作应用程序,包含若干个让用户管理各种容类型的portlet。
这些容类型包括一些协作性元素,例如问题(Issue)、讨论主题、GroupNote(富文本文件)和外部文档等。
3、Weblogic Portal GroupSpace Framework:扩展Portal域,允许开发GroupSpace 应用。
4、WebLogic Portal GroupSpace Application:扩展了具有GroupSpace应用的Portal 域,增加了预配置的GroupSpace应用到域中。
1.4配置管理员用户名和密码提示您指定启动管理服务器时使用的用户名和密码。
1.5指定服务器启动模式和 JDK提示您指定域的启动模式和域使用的JDK。
附:域启动模式之间的差异:下表说明开发模式与生产模式在主要功能方面的差异。
功能开发模式... 生产模式...SSL 可以使用 WebLogic Server 安全性服务提供的示数字证书和示密钥库。
利用这些证书,可设计出在由 SSL 担保的环境中工作的应用程序。
不应使用示数字证书和示密钥库。
如果这样做,将会显示警告消息。
部署应用程序WebLogic Server 实例可以自动部署和更新位于 domain_name/autodeploy 目录中的应用程序(其中 domain_name 为域名)。
建议只在单服务器开发环境中使用此方法。
由于自动部署功能被禁用,因此必须使用 WebLogic ServerAdministration Console、weblogic.Deployer 工具或 WebLogic脚本工具 (WLST)。
日志文件转储启动某个服务器时,该服务器会自动将其本地服务器日志文件重命名(转储)为server-name.log.n。
在服务器会话的剩余时间里,只要文件大小达到 500 KB,服务器就会转储其本地日志文件。
文件大小达到 500 KB 后,服务器会转储其本地日志文件。
JDBC 系统资源默认容量为 15 个连接。
默认容量为 25 个连接。
1.6自定义环境和服务设置选择“是”的话主要是用来更改域在各服务器、群集和计算机间的分布和修改现有JDBC 和 JMS 文件存储设置。
1.7创建 WebLogic 域提示您指定域的名称和路径名,然后开始创建域。
1.8创建域显示域创建过程的状态消息。
2创建Portal EAR 项目1、选择“新建”->“Portal EAR 项目”,如下图:2、输入项目名称,如下图:3、单击“下一步”,如下图:Weblogic Portal传播服务:传播是指将一个门户域环境的数据库和 LDAP 容移动到另一个门户域环境的过程。
管理控制台:配置Portal管理控制台。
管理框架:支持管理控制台和查看工具的应用。
下图为Weblogic Portal应用程序Facets与库包的对应关系:4、根据你所需的功能选择相应的组件,之后选择“下一步”,如下图:5、点击“完成”。
3创建PortalWeb 项目1、选择“新建”->“Portal Web 项目”,如下图:2、输入项目名称,如下图:3、选择“下一步”.下图为Weblogic Portal Web应用程序Facets与库包的对应关系4、根据你所需要的功能,选择相应的组件。
之后单击“下一步”。
5、输入Web模块的配置信息。
之后选择“下一步”,如下图:6、配置Weblogic特定的Web模块设置。
选择“使用共享J2EE库”,之后单击“完成”。
4创建数据同步项目数据同步项目是一个可选项目,它存储在个性化应用程序和门户开发中使用的通用门户服务数据。
这些门户服务包括“用户配置文件”、“会话属性”、“活动”及其他。
如果需要,可以在若干个 EAR 项目之间共享单个数据同步项目。
1、选择“新建”->“数据同步项目”,如下图:2、输入数据同步项目名称。
如下图:3、单击“下一步”。
4、选择将使用此数据同步项目的EAR项目,之后单击“完成”。
5创建Portal●创建一个Portal●增加一个页面到你的Portal●发布和查看Portal●创建Portlets●把Portlets添加到Portal5.1创建一个Portal1、选择myPortalWeb/WebContent目录,单击鼠标右键选择新建 -> Portal2、在文件名输入框中输入myPort al。
3、单击完成。
5.2增加一个页面到你的Portal1、从调色板视图中拖动页面图标至”Page的右边,如下图:新页面的默认标题为“New Page”,按照以下的步骤可以改变它:a、选中“new Page”标签。
b、在“属性”视图中输入“Page 2”作为新的标题。
如下图:c、保存你所作的更改。
5.3发布和查看Portal1、右键单击“myPortal.portal”,选择“运行方式”->“在服务器上运行”,如下图:2、单击“完成”。
5.4创建Portlets1、创建一个存放Portlets的文件夹a、右键单击“WebContent”目录选择“新建”->“文件夹”,如下图:b、输入文件夹名称并单击“完成”。
2、创建一个URL Portletsa、右键单击portlets文件夹选择“新建”->“Portlet”。
如下图:b、输入文件名并单击“完成”.将会显示Portlet类型对话框,如下图:c、选择“浏览器(URL) Portlet”并选择“下一步”。
d、填充Portlet选项值,并选择“创建”。
如下图:5.5把Portlets添加到Portal1、在“调色板”视图中选择“URL Portal”并拖动至“Page 2”的左边一列的占位区。
如图:2、保存.6登录管理控制台并创建Portal和桌面●打开管理控制台●登录管理控制台●创建Portal和桌面6.1打开管理控制台1、选择“运行”->“打开”管理门户管理控制台””,如下图:之后就弹出“门户管理控制台”的登录界面,如下图:6.2登录管理控制台1、输入用户名weblogic和密码weblogic并单击“登录”。
登录成功后就会显示管理控制台的主菜单界面,如下图:6.3创建Portal和桌面1、在管理控制台的主页中单击“门户管理”。
之后就会进入如下所显示的界面:2、在左边的树中单击“门户”菜单项,如下图:2、单击“新建门户”,将要显示“新建门户”对话框,如下图:3、输入各输入框的值,单击“新建门户”。
之后将会列出你刚才所建门户,如下图:4、单击“我的门户”查看门户的详细信息,门户的详细信息如下图:5、单击“新建桌面”。
将会弹出新建桌面对话框,如下图:6、单击“选择一个.portal文件”后再单击“下一步”。
之后将会出现“选择门户文件”对话框,如下图:7、单击“显示全部”后,选中“myPortal.portal”,单击“下一步”.之后将会显示“输入桌面属性”对话框。
如下图:8、输入桌面属性信息后,单击“下一步”。
将会出现“检查属性”对话框。
如下图:9、单击“下一步”,将会显示“完成”对话框,如下图:10、单击“完成”。
7自定义页面7.1复制visitorTools至Portal Web项目1、在WorkShop工具中打开“合并项目”视图,如下图所示:2、复制visitorTools至项目在“合并项目”视图中打开你所建的Portal web项目树,找到“visitorTools”文件,再在“visitorTools”文件夹上单击鼠标右键选择“复制至项目”。
如下图所示:7.2修改Portal外壳属性为“Visitor Tools Desktop Shell”1、打开Portal文件,如下图:2、修改属性值,从下拉列表中选择“Visitor Tools Desktop Shell”,如下图:3、保存。
4、如果之前已经在管理控制台中建立过了桌面,需要将之前的桌面删除掉,再重建。
7.3编写登录界面登录到门户桌面由于自定义页面这个功能必须得用户登录后才能使用,因此需要有个登录的界面供用户登录至门户桌面。
登录功能的代码在示例包中,下图显示的是示例包中登录功能的目录结构:1、打开登录界面,输入用户名weblogic和密码weblogic,如下图:2、查看自定义页面功能。