Javadoc Links
- JSF 1.2 (JSR 127)
- JSF 2.0 (JSR 314)
- Portlet 1.0 (JSR 168)
- Portlet 2.0 (JSR 286)
- Portlet Bridge 2.0 (JSR 329)
- Liferay 4.3
- Liferay 4.4
- Liferay 5.1
- Liferay 5.2
- Liferay 6.0
- LiferayFaces 6.0.0.0
- PortletFaces Bridge 2.0 API
- PortletFaces Tools 1.3
Frequently Asked Questions (FAQ)
Frequenty Asked Questions:
- Q: Does the portletfaces tools project work with JSF 2.0?
A: No, it is designed specifically for JSF 1.2. Moving forward, the project is being split into two projects in order to support JSF 2.0: The PortletFaces-Bridge, and LiferayFaces. - Q: Does the portletfaces tools project work with portals other than Liferay?
A: No, it is designed specifically for use with Liferay Portal. Although it does have some features that simply make it easier for JSF to integrate with Portlet 2.0, those features are combined with Liferay vendor-specific features. - Q: What implementations of JSF are supported for use with PortletFaces?
A: Only Sun's Mojarra implementation is certified for use at this time. - Q: What does the portletfaces tools project do to make ICEfaces 1.x integrate better with Liferay?
A: The ICEfaces 1.x portlet bridge does not use the Portlet 2.0 ResourceRequest when submitting Ajax requests to the server. While this approach has the benefit of increased performance, the drawback is that certain objects like the Liferay PermissionChecker and ThemeDisplay become unusable. PortletFaces solves this problem by making temporary copies of Liferay's PermissionChecker and ThemeDisplay objects and keeping them in ICEfaces extended-request scope. See documentation for more details.