Ich habe nicht mit Java Portlets oder mit JSF gearbeitet"bis jetzt und dachte, ich könnte versuchen, etwas über sie zu lernen. Aus einer hohen Sicht scheint es mir, dass beide verwendet werden, um komponentenbasierte Benutzeroberflächen für Webanwendungen zu erstellen. Je mehr ich lese, desto verwirrender finde ich es.
Ich weiß, dass Portlets in einem Portlet-Container ausgeführt werden müssen, aber beide Technologien scheinen "Widget" -Builder zu sein.
In welcher Beziehung stehen Portlets zu JSF?
Antworten:
2 für die Antwort № 1Eine übergeordnete Analogie:
Portlet Container Desktop Windowing System
==========================================================
Portlet Window
JSF Widget Framework
JSF tag Widget
Das Portlet stellt eine API bereit, mit der aAnwendung zum Empfangen und Beantworten von Anforderungen aus dem Container. Es wird nicht angegeben, was Sie zum Rendern Ihrer Portlet-Ansichten verwenden oder wie die Anwendung ihre Daten organisiert. In diesem Fall ähnelt ein Portlet einem Servlet.
Mit JSF können Sie Ansichten angeben, zwischen ihnen navigieren und mit einer Modellebene interagieren.
Ein spezialisiertes Portlet fungiert als JSF-Controller / Container - normalerweise als Portlet-Bridge.