Writing a Liferay MVC Application
- Introduction to Writing a Liferay MVC Application
- Beginning Liferay Development
- Developing Applications with Liferay Developer Studio
- Developing Applications with Liferay IDE
- Writing Your First Liferay Application
- Writing a Data-Driven Application
- Using Service Builder to Generate a Persistence Framework
- Integrating Your Persistence Framework into Your Application
- Updating Your Controller to Use Services
- Implementing a UI with Liferay Taglibs
- Setting Permissions
- Configuring Your Permissions Scheme
- Writing Permissions Java Code
- Checking for Permissions in the UI
- Creating Entity Actions
- Modifying Your Service Layer
- Adding Actions to Your Controller
- Creating Action Buttons
- Adding a Portlet to the Control Panel
- Creating an Admin Portlet
- Updating Your Service Layer
- Defining Portlet Actions
- Creating a User Interface
- Enabling Search and Indexing
- Enabling Search and Indexing for Guestbook Entries
- Updating Your User Interface For Search
- Enabling Search and Indexing for Guestbooks
- Asset Enabling Custom Entities
- Enabling Assets at the Service Layer
- Implementing Asset Renderers