Liferay Faces Portal UI Components

Liferay Faces Portal is a .jar file that you add as a dependency in your JSF portlet project to leverage Liferay Portal’s JSP components in JSF. Liferay Faces Portal provides a way to use liferay-security and liferay-ui JSP components in a typical JSF development fashion. It provides a set of Facelet UIComponent tags as part of its component suite.

For listings, demos, and code examples of Liferay Faces Portal components, check out the Liferay Faces Showcase.

The Liferay Faces Portal project home page can be found at http://www.liferay.com/community/liferay-projects/liferay-faces/portal.

Because Liferay Faces has several active versions (targeting different versions of JSF, Liferay Portal, etc.), there are several versions of the project’s View Declaration Language (VDL) documentation for these tags:

Liferay Faces 4.2: http://www.liferayfaces.org/doc/faces/4.2/vdldoc/portal/tld-summary.html

Liferay Faces 3.2: http://www.liferayfaces.org/doc/faces/3.2/vdldoc/portal/tld-summary.html

Liferay Faces 3.1: http://docs.liferay.com/faces/3.1/vdldoc/

Liferay Faces 3.0: http://docs.liferay.com/faces/3.0/vdldoc/

Liferay Faces 3.0-legacy: http://docs.liferay.com/faces/3.0-legacy/vdldoc/

Deprecated/Removed Tags

The following tags have been deprecated in the Liferay Faces Portal 3.2.5-ga6 release and removed in the Liferay Faces Portal 4.2.5-ga6 release:

Deprecated/Removed Portal (liferay-security, liferay-ui, and liferay-util) TagReplacement Tag
liferay-security:permissionsURLportal:permissionsURL
liferay-ui:captchaportal:captcha
liferay-ui:ice-info-data-paginatorNo replacement available
liferay-ui:ice-nav-data-paginatorNo replacement available
liferay-ui:ice-page-iteratorNo replacement available
liferay-ui:icon-menuNo replacement available
liferay-ui:iconNo replacement available
liferay-ui:infoalloy:outputText or h:outputText
liferay-ui:input-editorportal:inputRichText
liferay-ui:messagealloy:outputText or h:outputText
liferay-ui:panelalloy:panel
liferay-ui:panel-containeralloy:panelGroup or h:panelGroup
liferay-ui:portlet-toolbaralloy:panelGroup or h:panelGroup
liferay-ui:separatoralloy:panelGroup or h:panelGroup
liferay-ui:toolbar-buttonalloy:panelGroup or h:panelGroup
liferay-util:validateCaptchaValidation is automatically built-in to portal:captcha
liferay-util:validateRichTextLengthValidation is automatically built-in to portal:inputRichText

Liferay Faces Alloy UI Components

Liferay Faces Bridge UI Components

Understanding Liferay Faces Portal

« Liferay Faces Alloy UI ComponentsIntroduction to Liferay Faces Bridge UI Components »
Was this article helpful?
0 out of 0 found this helpful