Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java IBM websphere portal编程页面创建_Java_Portlet_Portal_Websphere Portal_Spring Portlet Mvc - Fatal编程技术网

Java IBM websphere portal编程页面创建

Java IBM websphere portal编程页面创建,java,portlet,portal,websphere-portal,spring-portlet-mvc,Java,Portlet,Portal,Websphere Portal,Spring Portlet Mvc,我被要求创建一个按钮点击门户网站 当在Portlet上单击一个按钮时,我必须创建一个页面,并使用该Portlet的操作方法以编程方式向其添加内容和主题 但是,我无法找到如何使用java实现这一点 无论我在哪里看到,我都可以看到如何在WebSpherePortal管理上实现这一点 我正在使用和作为参考,无法找到如何做到这一点 例如,从UI http:localhost:10039/wps/portal 我可以通过以下步骤来做同样的事情 1.点击管理 2.单击管理页面 3.创建新页面 4.选择页面的

我被要求创建一个按钮点击门户网站

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

但是,我无法找到如何使用java实现这一点

无论我在哪里看到,我都可以看到如何在WebSpherePortal管理上实现这一点 我正在使用和作为参考,无法找到如何做到这一点

例如,从UI http:localhost:10039/wps/portal 我可以通过以下步骤来做同样的事情 1.点击管理 2.单击管理页面 3.创建新页面 4.选择页面的默认主题 5.转到页面 6.添加内容或portlet

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

我仍然不确定portletfactory是否可以做同样的工作,因为我对这一点完全不熟悉,所以有人可以指导我如何前进


预期最终结果:创建一个门户网站,根据一些输入,通过点击按钮创建少量动态portlet,网站应保存在URL上。

您必须使用控制器SPI来完成您想要做的事情。以下是文档的链接:

很抱歉我的回答太晚了,但我终于在乔治·戈博佐夫的一篇帖子的帮助下解决了这个问题。我使用他创建的迁移脚本来处理页面创建-


这确实帮助我解决了这个问题。有了它,我可以在运行时创建页面,并通过单击按钮将portlet添加到页面中。

请至少将解决方案的要点发布到您的答案中。目前,如果ibm.com将这些页面移动到不同的URL或以其他方式更改这些页面的任何内容,那么这个答案将变得毫无用处。