什么是JSF portlet桥中的GenericFacesPortlet?

时间:2012-03-26 10:04:15

标签: java jsf portlet

JSF portlet桥中的GenericFacesPortlet是什么?它是Portlet还是Portlet Bridge?

1 个答案:

答案 0 :(得分:2)

JSF portlet桥提供了将JSF应用程序公开为Portlet 2.0或Portlet 1.0环境中的portlet所需的技术实现。 (见JSR 301

它是为了简化基于JSF portlet桥的portlet开发而提供的。如果桥接器处理了所有请求,则不必继承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>