Developing a Web Application
- Adding Failure and Success Messages
- Adding Messages to JSPs
- Using Resources and Permissions
- Defining Permissions
- Registering Your Defined Permissions
- Assigning Permissions to Resources
- Checking for Permission in JSPs
- Search and Indexing
- Enabling Search and Indexing for Guestbooks
- Understanding Search and Indexing
- Registering Guestbooks with the Search Framework
- Indexing Guestbooks
- Querying for Guestbook Documents
- Generating Results Summaries
- Handling Indexing in the Guestbook Service Layer
- Enabling Search and Indexing for Entries
- Registering Entries with the Search Framework
- Indexing Entries
- Querying for Entry Documents
- Generating Results Summaries
- Handling Indexing in the Entry Service Layer
- Updating Your User Interface For Search
- Adding a Search Bar to the Guestbook Portlet
- Creating a Search Results JSP for the Guestbook Portlet
- Assets: Integrating with Liferay's Framework
- Enabling Assets at the Service Layer
- Handling Assets at the Guestbook Service Layer
- Handling Assets for Entry Service Layer
- Implementing Asset Renderers
- Implementing a Guestbook Asset Renderer