JSF portlet桥中的GenericFacesPortlet是什么?它是Portlet还是Portlet Bridge?
答案 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>