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

Summary

In this chapter, we have learned portlet-related UI in Liferay. Now we have the following knowledge:

  • Liferay supports multiple portlet technologies
  • Portlet chrome can be customized through a theme
  • AJAX and a resource URL can be used to change page content without refreshing a portal page
  • PDF and EXCEL reports can be generated as a portlet UI
  • Liferay now fully supports Vaadin
  • The portal has seven frequently used portlet UI tag types, which are useful in the portlet development
  • Hooks are used to customize the portlet UI
  • It is good practice to follow existing UI coding conventions

In the next chapter, we will look at another aspect of the Liferay user interface—Velocity templates.

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