Book Image

Liferay Portal 5.2 Systems Development

By : Jonas X. Yuan
Book Image

Liferay Portal 5.2 Systems Development

By: Jonas X. Yuan

Overview of this book

<p>Liferay portal is one of the most mature portal frameworks in the market, offering many key business benefits that involve personalization, customization, and workflow. If you are a Java developer who wants to build custom web sites and intranet applications using Liferay portal, this is where your search ends.<br /><br />This book shows how Java developers can use Liferay as a framework to develop custom intranet systems, based on Liferay portal platform thus helping you to maximize your productivity gains. Get ready for a rich, friendly, intuitive and collaborative end-user experience!<br /><br />The author's experience customizing Liferay using Java enables him to explain in a clear and precise manner how to build custom systems on top of Liferay portal. <br /><br />Using this book you can customize Liferay into a single point of access to all an organization's data, content, web content, and other information from both existing in-house applications (HR, CRM) and external sources (such as Alfresco, FatWire, Magnolia, Vignette).</p>
Table of Contents (18 chapters)
Liferay Portal 5.2 Systems Development
Credits
About the author
Acknowledgement
About the reviewer
Preface

Developing a JSP portlet


First of all, let's consider an example requiring portlet development in Ext. Suppose we need to develop a simple portlet to display static content as shown in the following screenshot. It has the message JSP Portlet for Palm Tree and the Palm-Tree Publications logo. They both have the title Liferay Portal Enterprise Intranets and the reference link http://liferay.cignex.com.

So how do you develop a portlet with the view shown in the screenshot above? A JSP portlet would be the best choice on top of Liferay portal. We can develop a JSP portlet with the above view in Ext of Liferay portal. First, we will define a JSP portlet; then we will change the title and category of the portlet.

Note

Java Server Pages(JSP) technology provides a simplified and fast way to create dynamic web content. JSP technology enables rapid development of web-based applications that are server- and platform-independent. Refer to http://java.sun.com/products/jsp.

Defining the JSP portlet

Now let...