Apress

Building Portals with the Java Portlet API

By Dave Minter , Jeff Linwood

Building Portals with the Java Portlet API Cover Image

Authors Linwood and Minter describe the Java portlet API, including security, portlet life cycles, and portlet interaction with servlets and JSP. Several example portlets are developed to give you hands-on portlet experience. You'll even learn how to port existing servlet and JSP applications into a new portal environment.

Full Description

  • ISBN13: 978-1-59059-284-7
  • 416 Pages
  • User Level: Beginner to Advanced
  • Publication Date: August 15, 2004
  • Available eBook Formats: PDF
  • Print Book Price: $49.99
  • eBook Price: $34.99
Buy eBook Buy Print Book Add to Wishlist

Related Titles

Full Description

How do developers bring existing applications into a portal? How do developers integrate content management systems and search engines with a portal? And how do developers get started with the Portlet API? Jeff Linwood and Dave Minter show you how to solve these real problems in Building Portals with the Java Portlet API.

This book describes the new Java portlet API, including security, portlet life cycles, and portlet interaction with servlets and JSP. The examples will work on any portal that complies with the JSR-168 portlet API. Several example portlets are developed to give you hands-on portlet experience. You’ll even learn how to port existing servlet and JSP applications into a new portal environment.

The authors also discuss Single Sign-On (SSO) using Kerberos and the GSS-API, syndicating content with RSS, and integrating a charting solution with JFreeChart. Other topics covered are the open-source Apache Jakarta Lucene search engine, personalization, portlet configuration, portlet preferences, and Web Services for Remote Portals (WSRP). XDoclet is also used throughout portions of this book.

Table of Contents

Table of Contents

  1. Introduction to Portals and Portlets
  2. Portlet Basics
  3. The Portlet Life Cycle
  4. Portlet Concepts
  5. Using Servlets and JavaServer Pages with Portlets
  6. Packaging and Deployment Descriptors
  7. Portal and Portlet Configuration
  8. Security and Single Sign-On
  9. RSS and Syndication
  10. Integrating the Lucene Search Engine
  11. Personalization and User Attributes
  12. Web Services for Remote Portlets (WSRP) and Application Syndication
  13. Exposing an Existing Application As a Portlet
  14. Charting with JFreeChart
  15. Content Management Systems
Source Code/Downloads

Downloads are available to accompany this book.

Your operating system can likely extract zipped downloads automatically, but you may require software such as WinZip for PC, or StuffIt on a Mac.

Errata

If you think that you've found an error in this book, please let us know about it. You will find any confirmed erratum below, so you can check if your concern has already been addressed.

* Required Fields

No errata are currently published