This section focuses on Liferay sample applications. You can view these sample apps by visiting the apps folder corresponding to your preferred build tool:

Visit a particular sample page to learn more!

Greedy Policy Option Application

The Greedy Policy Option sample provides two portlets that can be added to a Liferay Portal page: Greedy Portlet and Reluctant Portlet. Figure 1: The Greedy Policy Option app provides two portlets...

Read More

Kotlin Portlet

The Kotlin Portlet sample provides an input form that accepts a name. Once submitting a name, the portlet renders a greeting message. Figure 1: After saving the inputted name, it’s displayed as a...

Read More

Shared Language Keys

The Shared Language Keys sample provides a JSP portlet that displays language keys. Figure 1: The sample JSP portlet displays three language keys. The language keys displayed in the portlet come...

Read More

Simulation Panel App

The Simulation Panel App provides new functionality in Liferay Portal’s Simulation Menu. When deploying this sample with no customizations, the Simulation Sample feature is provided in the...

Read More

Spring MVC Portlet

The Spring MVC portlet provides a way to add various different fields into the database and display them in a table. This project is a Spring MVC based portlet WAR that implements the same...

Read More

npm Samples

This section focuses on Liferay npm sample portlets built with Gradle. You can view these samples by visiting the apps/npm folder corresponding to your preferred build tool: Gradle sample apps...

Read More

Service Builder Samples

This section focuses on Liferay Service Builder sample projects built with various build tools. You can view these samples by visiting the apps/service-builder folder corresponding to your...

Read More
0 (0 Votes)
Sample Projects Previous