Java Portlet中的HTML站点

Java Portlet中的HTML站点,java,portlet,Java,Portlet,在portlet开发方面,我是个十足的傻瓜。我的任务是获取一个相当小的静态html站点,并将其合并到门户/portlet环境中 我的第一个想法是开发一个包含整个html站点的portlet 这只是个糟糕的主意吗 如果没有,那么我知道我可以制作一个带有iframe的简单portlet来为站点引入html,但是有没有其他方法来制作一个功能完整的小网站portlet呢 非常感谢您的帮助。这是一个相当模糊的问题,但我不明白您为什么不能做您想做的事情 不过,PortletAPI非常令人不快,它使Servl

在portlet开发方面,我是个十足的傻瓜。我的任务是获取一个相当小的静态html站点,并将其合并到门户/portlet环境中

我的第一个想法是开发一个包含整个html站点的portlet

这只是个糟糕的主意吗

如果没有,那么我知道我可以制作一个带有iframe的简单portlet来为站点引入html,但是有没有其他方法来制作一个功能完整的小网站portlet呢


非常感谢您的帮助。

这是一个相当模糊的问题,但我不明白您为什么不能做您想做的事情


不过,PortletAPI非常令人不快,它使ServletAPI看起来蓬松而愉快。我建议使用Spring的支持来减轻一点痛苦。

由于api的局限性,我认为您不能也不希望将整个网站“放入”portlet中。即使该网站是基于servlet的,这似乎也不是一个好主意

从用户的角度来看,您可能应该关注您的小部件想法。考虑一个较小的子集,它封装了应该嵌入的网站功能,或者为网站信息编写了一个聚合器

想想为什么网站应该整合,网站的哪些信息是最重要的。也许还有其他信息交换接口,如rss或atom提要,您可以使用


另一个解决方案是使用现有的类似cms的portlet,它可以“填充”内容。这里有一些例子:

是的,我想这是相当模糊的。我了解到,典型的portlet更像是小型应用程序的小部件,用于简单的事情,比如输入当地天气或股票报价(类似的事情),而门户将容纳这些小型应用程序。但我的任务是创建一个功能齐全的网站(我们甚至可以说是stackoverflow),并将整个内容拉到一个portlet中,这个portlet可以在几乎任何门户服务器中运行。这更清楚了吗?是的,在我所做的所有研究中,我开始发现,试图将整个网站放入portlet并不是它的设计目的。但是这个想法仍然吸引着我。假设我需要构建一个非常健壮的网站/webapp,它可以部署在几乎所有的门户服务器上。例如,我的整个webapp可以简单地放入公司的intranet portal server.FYI中。我问了另一个问题,这个问题在我的目标中更具体一些,以确定这有多可能。我希望我们都能在这里参考它。