我被要求在按钮上创建一个门户网站点击
当在Portlet上单击按钮时,我必须使用该portlet的操作方法以编程方式创建页面并添加内容和主题
但是我无法使用java找到如何做到这一点。
无论我在哪里,我都可以在Websphere Portal Admin上看到如何做到这一点 我使用http://wpcertification.blogspot.in/和http://www-10.lotus.com/作为参考,但无法找到如何执行此操作。
例如来自UI http:localhost:10039 / wps / portal 我可以通过以下步骤来做同样的事情 1.单击“管理” 2.单击“管理页面” 3.创建新页面 4.选择页面的默认主题 5.转到页面 6.添加内容或Portlet
使用的服务器:IBM websphere Portal 8.5 技术:Java / Spring / Portlet
我仍然不确定portletfactory是否可以做同样的工作,因为我是全新的。所以有人可以指导如何前进
预期最终结果:根据某些输入创建一个门户网站,其中点击按钮时创建的动态portlet很少,网站应保存在URL上。
答案 0 :(得分:0)
您必须使用Controller 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
答案 1 :(得分:0)
对于迟到的回答感到抱歉,但我终于能够借助Georgy Gobozov的帖子解决这个问题了。我使用他创建的迁移脚本来处理页面创建 - Page Create Code and Copy
这真的帮助我解决了这个问题。有了这个,我就能够在运行时创建页面,并通过点击按钮为它们添加portlet。