Developing a Web Application
- Defining Permissions
- Registering Your Permissions in the Database
- Registering Permissions with the Container
- 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 Guestbook 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 for the Guestbook Service
- Handling Assets for the GuestbookEntry Service
- Implementing Asset Renderers
- Implementing a Guestbook Asset Renderer
- Implementing a Guestbook Entry Asset Renderer
- Adding Asset Features to Your User Interface