Building Portals with the Java Portlet API.pdf
(
5766 KB
)
Pobierz
2840chFM.qxd
THE EXPERT’S VOICE
®
IN JAVA
Includes
Pluto, Lucene,
and
XDoclet
Building
Portals
with the
Learn how to create portlet applications, integrate existing web
applications, and incorporate XDoclet, Apache Jakarta Lucene,
JFreeChart, and other open source projects
Jeff Linwood
and Dave Minter
Foreword by Ian Griffiths
Java Portlet API
Praise for
Building Portals with the Java Portlet API
:
“The book gives a solid introduction to developing a portal . . .
Clearly the authors understand portal development and know how
to pass that information on to their readers.”
—Thomas Paul, JavaRanch (
www.
javaranch.
com)
“The text is well written and easy to read; graphics and illustrations
are used sparingly and to great effect.”
— Jack Herrington, Code Generation Network (
www.
codegeneration.
net)
Building Portals with
the Java Portlet API
JEFF LINWOOD, DAVE MINTER
Download at Boykma.Com
Building Portals with the Java Portlet API
Copyright © 2004 by Jeff Linwood, Dave Minter
All rights reserved. No part of this work may be reproduced or transmitted in any form or by any
means, electronic or mechanical, including photocopying, recording, or by any information
storage or retrieval system, without the prior written permission of the copyright owner and the
publisher.
ISBN (pbk): 1-59059-284-0
Printed and bound in the United States of America 9 8 7 6 5 4 3 2 1
Trademarked names may appear in this book. Rather than use a trademark symbol with every
occurrence of a trademarked name, we use the names only in an editorial fashion and to the
benefit of the trademark owner, with no intention of infringement of the trademark.
Lead Editor: Steve Anglin
Technical Reviewer: Carsten Ziegeler
Editorial Board: Steve Anglin, Dan Appleman, Ewan Buckingham, Gary Cornell, Tony Davis,
John Franklin, Jason Gilmore, Chris Mills, Steve Rycroft, Dominic Shakeshaft, Jim Sumser,
Karen Watterson, Gavin Wray, John Zukowski
Project Manager: Kylie Johnston
Copy Edit Manager: Nicole LeClerc
Copy Editor: Liz Welch
Production Manager: Kari Brooks
Production Editor: Ellie Fountain
Compositor: Kinetic Publishing Services, LLC
Proofreader: Nancy Sixsmith
Indexer: James Minkin
Artist: Kinetic Publishing Services, LLC
Cover Designer: Kurt Krames
Manufacturing Manager: Tom Debolski
Distributed to the book trade in the United States by Springer-Verlag New York, Inc., 175 Fifth
Avenue, New York, NY 10010 and outside the United States by Springer-Verlag GmbH & Co. KG,
Tiergartenstr. 17, 69112 Heidelberg, Germany.
In the United States: phone 1-800-SPRINGER, e-mail
orders@springer-ny.com
,
or visit
http://www.springer-ny.com
.
Outside the United States: fax +49 6221 345229, e-mail
orders@springer.de
,
or visit
http://www.springer.de
.
For information on translations, please contact Apress directly at 2560 Ninth Street, Suite 219,
Berkeley, CA 94710. Phone 510-549-5930, fax 510-549-5939, e-mail
info@apress.com
,
or visit
http://www.apress.com
.
The information in this book is distributed on an “as is” basis, without warranty. Although every
precaution has been taken in the preparation of this work, neither the author(s) nor Apress shall
have any liability to any person or entity with respect to any loss or damage caused or alleged to
be caused directly or indirectly by the information contained in this work.
The source code for this book is available to readers at
http://www.apress.com
in
the Downloads
section.
Download at Boykma.Com
Contents at a Glance
Foreword
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xi
About the Authors
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xiii
About the Technical Reviewer
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xiv
Acknowledgments
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xv
Introduction
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xvii
Chapter 1 Introduction to Portals and Portlets
. . . . . . . . . . . . . .
1
Chapter 2 Portlet Basics
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
Chapter 3 The Portlet Life Cycle
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
41
Chapter 4 Portlet Concepts
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
73
Chapter 5 Using Servlets and JavaServer Pages
with Portlets
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
119
Chapter 6 Packaging and Deployment Descriptors
. . . . . . . . . . . .
159
Chapter 7 Portal and Portlet Configuration
. . . . . . . . . . . . . . . .
185
Chapter 8 Security and Single Sign-On
. . . . . . . . . . . . . . . . . . . . . .
209
Chapter 9 RSS and Syndication
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
239
Chapter 10 Integrating the Lucene Search Engine
. . . . . . . . . . .
255
Chapter 11 Personalization and User Attributes
. . . . . . . . . . . . .
281
Chapter 12 Web Services for Remote Portlets (WSRP)
and Application Syndication
. . . . . . . . . . . . . . . . . . . . . .
295
Chapter 13 Exposing an Existing Application As
a Portlet
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
307
Chapter 14 Charting with JFreeChart
. . . . . . . . . . . . . . . . . . . . . . . . .
339
Chapter 15 Content Management Systems
. . . . . . . . . . . . . . . . . . . . . . .
359
Index
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
381
Download at Boykma.Com
iii
Plik z chomika:
r41lblast
Inne pliki z tego folderu:
A Tester's Guide to .NET Programming.pdf
(20132 KB)
A Programmer's Introduction to PHP 4.0.pdf
(4311 KB)
Accelerated CSharp 2010.pdf
(7008 KB)
Accelerated CSharp 2008.pdf
(6166 KB)
Adobe Coldfusion Anthology.pdf
(31579 KB)
Inne foldery tego chomika:
Pliki dostępne do 01.06.2025
C#
c# - C sharp
Dokumenty
Galeria
Zgłoś jeśli
naruszono regulamin