我还没有与Java Portlet或JSF'合作,直到现在,我可能会尝试学习一些有关它们的知识。从我看来,在我看来,这两者都用于为Web应用程序构建基于组件的用户界面。我读的越多,我越觉得令人困惑。
我知道Portlet需要在Portlet容器中运行,但两种技术似乎都像"窗口小部件"。
portlet与JSF有何关系?
高级类比:
Portlet Container Desktop Windowing System
==========================================================
Portlet Window
JSF Widget Framework
JSF tag Widget
Portlet提供了一个API,该API允许应用程序接收和响应容器的请求。它没有指定您用来渲染Portlet视图或应用程序如何组织其数据的内容。在其中,港口类似于servlet。
JSF提供了一种指定视图,在它们之间导航并与模型层进行交互的手段。
专业的Portlet充当JSF控制器/容器 - 通常是Portlet桥。