O'Reilly logo

Liferay User Interface Development by Frank Yu, Xinsheng Chen, Jonas X. Yuan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Multiple portlets support

Liferay portal supports the following portlets:

  • JavaServer Page (JSP) portlets
  • Struts portlets
  • JavaServer Faces (JSF) portlets
  • Vaadin portlets
  • Spring Model View Controller (MVC) portlets

JSP portlets

These are the simplest portlets in Liferay. Some out-of-the-box portlets of Liferay are written as JSP portlets. You can easily add Liferay's UI tags to a JSP portlet. Because the logic of a JSP portlet is simple, other developers can quickly understand it and continue with the implementation if the former developer is busy with a new project. Some developers like the JSP portlets, especially when a client's project schedule is very tight. Build files are available in Liferay's Plugins SDK for automatic generation of a default ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required