为什么我要使用比tomcat和gwt更好的java portlet呢?portlets是否会减少或减少我使用jsp和jsf的必要性?Jboss是portlet演进文化的一部分吗?Jboss是否满足portlet jsrs?
什么portlet实现/品牌将在gae java和gae python上运行?portlet规范是由于来自php cms文化的同级压力吗?
.net中portlet和portlet jsr的等价物是什么?
发布于 2009-12-31 08:42:11
如果您碰巧有一个需要使用的框架,并且它支持portlets,那么您可能会发现portlets将会很有用,因为应用程序是用这种思想构建的,但是,正如其他人所提到的,如果您正在开始一个项目,那么有许多其他技术可以在更稳定的环境中以更少的工作量完成您想要的事情。
例如,当我在南佛罗里达大学工作时,学习管理系统是(现在也是) Blackboard,它们现在支持portlets:http://www.ja-sig.org/wiki/display/JSG/Blackboard+Portlet。因此,如果应用程序提供了API,并希望人们使用portlets,那么查看它们可能是有意义的。
更新:
看完问题后,我遗漏了几件事。
Portlets似乎是一种尝试,试图像谷歌在其主页上所做的那样,在网页上可以有多个不相关的信息块,这样你就可以跟踪你的堆栈投资组合和你最喜欢的曲棍球队。我不认为它受到PHP CMS的影响,因为它只是一个现成的想法,如果您需要服务器代码来帮助提取信息,并将其绑定到应用程序中,这是一种方法。
在ASP.NET中,我能想到的最接近portlets的东西是控件。我可以有一个股票投资组合控件,当我在我的页面上包含它时,您可以设置选项,它将显示您的股票和曲棍球队得分。
例如,并不是每个人都使用JSF,因此需要使用javascript将控件手动编写为JSP和servlets。
发布于 2009-12-31 08:34:12
Portlet是对web应用程序的可重用小部件API的一种善意的尝试,但被误导了。想一想个性化的google主页,其中包含天气、新闻、邮件等portlet。
不幸的是,他们把它搞得一团糟。Portlet API有点像猪,真的是一桶不好玩的东西,而且它的实现也很少。我唯一用过的是JBoss Portal,但它有点笨拙,而且有很多but。Liferay也可能是一个portlet服务器,但是主页上有大量的无用信息,所以我说不准。
Spring为portlet API提供了an MVC framework,试图减少痛苦,但坦率地说,我希望他们没有麻烦,它只是把文档搞得一团糟。
从本质上讲,整个过程看起来就像是在寻找问题的解决方案。
发布于 2009-12-31 20:33:50
为什么我要使用比tomcat和gwt更高的java portlet?
这些技术不能直接比较。Portlet来自常规的web页面开发,看起来像是一种限制性很强的技术。但是,Portal服务器的价值很大程度上在于它们赋予管理员和用户的控制权--这使您的生活变得更加困难的事实是无关紧要的。
portlets会不会让我更少或不需要使用
和jsp?
您可以直接写入输出,就像在Servlet中一样。您可能仍然需要一种视图技术(必须支持portlets)。
https://stackoverflow.com/questions/1983282
复制相似问题