请讨论使用portlet的原因和原因

为什么我要在tomcat和gwt上面使用java portlet? portlet是否会减少或不需要使用jsp和jsf? Jboss是portlet进化文化的一部分吗? Jboss是否满足portlet jsrs?

什么portlet实现/品牌将在gae java和gae python上运行? 由于来自php cms文化的同伴压力,portlet规格是否?

.net中portlet和portlet jsr的等价物是什么?

如果碰巧有一个需要使用的框架,并且它支持portlet,那么你可能会发现portlet会很有用,因为应用程序是按照这个想法构建的,但正如其他人提到的那样,如果你正在开始在一个项目中,还有许多其他技术可以在更稳定的环境中以更少的工作量完成您的工作。

例如,当我在南佛罗里达大学工作时,学习管理系统是(并且是)Blackboard,他们现在支持portlet: http : //www.ja-sig.org/wiki/display/JSG/Blackboard+ Portlet 。 因此,如果应用程序提供API,并期望人们使用portlet,那么查看它们可能是有意义的。

更新:

在看了这个问题后,我错过了一些事情。

看起来Portlets试图像谷歌那样在他们的主页上进行尝试,你可以在网页上找到多个不相关的信息块,这样你就可以跟踪你的筹码组合以及你最喜欢的曲棍球队。 我认为它不受PHP CMS的影响,因为它只是一个准备好的想法,如果您需要服务器代码来帮助提取信息,并将其绑定到应用程序,这是一种方法。

ASP.NET中我能想到的最接近portlet的是控件。 我可以有一个股票投资组合控制,当我把它包含在我的页面上时,你可以设置选项,它会显示你的股票和曲棍球队得分。

例如,并非所有人都使用JSF,因此需要使用javascript手动编写控件作为JSP和servlet。

Portlet是一个善意但错误引导的尝试,用于Web应用程序的可重用小部件API。 想想个性化的谷歌主页,包括天气,新闻,邮件等门户网站。

不幸的是,他们搞得一团糟。 Portlet API有点像猪,真是一堆无趣的东西,并且它的实现很少。 我曾经使用的唯一一个是JBoss Portal ,但它有点粗野,而且非常多。 Liferay也可能是一个portlet服务器,但主页上的绒毛和信息很重,所以我不知道。

Spring为portlet API提供了一个MVC框架 ,试图减轻痛苦,但坦率地说,我希望他们没有打扰,它只是弄乱了文档。

从本质上讲,整个shebang看起来像是寻找问题的解决方案。

为什么我要在tomcat和gwt上面使用java portlet?

这些技术无法直接比较。 来自常规网页开发,Portlets似乎是一种非常严格的技术。 但是,Portal服务器的价值在很大程度上是他们给管理员和用户的控制 – 事实上,这会让你的生活变得更加困难,这是无关紧要的。

portlet是否会减少或不需要使用jsp和jsf?

您可以直接写入输出,就像在Servlet中一样。 您可能仍然需要一种视图技术(必须支持portlet)。