什么是JSF portlet桥中的GenericFacesPortlet?

什么是JSF portlet桥中的GenericFacesPortlet?

问题描述:

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

+0

哪一部分[文件](的http://myfaces.apache.org/portlet-bridge/api/apidocs/javax/portlet/faces/GenericFacesPortlet .html)不清楚? – McDowell 2012-03-26 10:39:01

JSF portlet桥提供了在Portlet 2.0或Portlet 1.0环境中将JSF应用程序作为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>