在portlet开发方面,我是一个完整的菜鸟。我有一个任务是采用一个相当小的静态html站点并将其合并到门户/ portlet环境中。
我的第一个想法是开发一个包含整个html网站的portlet。
这只是一个糟糕的主意吗?
如果没有,那么我知道我可以创建一个带有iframe的简单portlet来为网站提供html,但还有其他一些方法可以创建一个功能齐全的小网站吗?
非常感谢任何帮助。
答案 0 :(得分:0)
这是一个相当含糊的问题,但我不明白为什么你不能做你想做的事。
但是,Portlet API非常令人不愉快,并使servlet API看起来蓬松而欢乐。我建议使用Spring的Portlet MVC支持来减少痛苦。答案 1 :(得分:0)
由于api的局限性,我不认为您可以并且希望将整个网站“放”到portlet中。即使该网站是基于servlet的,似乎也不是一个好主意。
从用户角度来看,您应该专注于您的小部件创意。考虑一个较小的子集,它封装了应嵌入的网站功能,或者为网站信息编写聚合器。
考虑为什么要整合网站以及网站的哪些信息是最重要的。也许你可以使用任何其他信息交换接口,如rss或atom feed。
另一种解决方案是使用可以“填充”内容的现有类似cms的portlet。以下是一些示例:http://www.jboss.org/portletswap/portlets_collab.html