Что такое GenericFacesPortlet в мосте портлета JSF? - PullRequest
2 голосов
/ 26 марта 2012

Что такое GenericFacesPortlet в мосте портлета JSF? Это портлет или портлет-мост?

1 Ответ

2 голосов
/ 28 марта 2012

Мост портлета JSF обеспечивает реализации технологии, необходимой для представления приложения JSF в качестве портлета в среде Portlet 2.0 или Portlet 1.0. (см. JSR 301 )

Предназначено для упрощения разработки портлетов на основе моста портлетов JSF. Если все запросы обрабатываются мостом, вам не нужно создавать подкласс GenericFacesPortlet. Просто используйте его в вашем portlet.xml, например:

<portlet>
   <portlet-name>FacesTestPortlet</portlet-name>
   <portlet-class>
      javax.portlet.faces.GenericFacesPortlet
   </portlet-class>
   <init-param>
      <name>javax.portlet.faces.defaultViewId.view</name>
      <value>/pages/test.xhtml</value>
   </init-param>
   <supports>
      <mime-type>text/html</mime-type>
      <portlet-mode>VIEW</portlet-mode>
   </supports>
   <portlet-info>
      <title>Faces test Portlet</title>
   </portlet-info>
</portlet>
...