IBM websphere 门户网站编程页面创建

IBM websphere portal programatic page creation

我被要求通过单击按钮创建门户网站

当在 Portlet 上单击按钮时,我必须创建一个页面并使用该 portlet 的操作方法以编程方式向其添加内容和主题

但是我无法找到如何使用 java 来做到这一点。

无论我在哪里看到,我都可以在 Websphere Portal Admin 上看到如何做 我正在使用 http://wpcertification.blogspot.in/ and http://www-10.lotus.com/ 作为参考,但找不到如何执行此操作。

例如来自 UI http:localhost:10039/wps/portal 我可以按照以下步骤做同样的事情 1. 点击管理 2. 点击管理页面 3.创建新页面 4. Select 页面默认主题 5.转到页面 6. 添加内容或 Portlet

使用的服务器:IBM websphere Portal 8.5 技术:Java/Spring/Portlet

我仍然不确定 portletfactory 是否可以做同样的工作,因为我是全新的所以有人可以指导如何前进

预期的最终结果:创建一个门户网站,其中包含一些基于某些输入的单击按钮创建的动态 portlet,该网站应保存在 URL。

您必须使用控制器 SPI 来完成您想要做的事情。以下是文档的链接: http://www.ibm.com/support/knowledgecenter/SSHRKX_8.5.0/mp/dev/ctrlrapic_ovu.html http://www.ibm.com/support/knowledgecenter/SSHRKX_8.5.0/mp/dev/ctrlrapit_crt_rsrc.html

抱歉回答晚了,但在 Georgy Gobozov 的 post 帮助下我终于解决了这个问题。我使用他创建的迁移脚本来处理页面创建 - Page Create Code and Copy.

这确实帮助我解决了问题。有了这个,我能够在运行时创建页面,并在单击按钮时向它们添加 portlet。