New Riders - XML, XSLT, Java and JSP - A Case Study In Developing A Web Application (2001).pdf

(6829 KB) Pobierz
1003758 UNPDF
XML, XSLT,
Java , and JSP :
A Case Study in
Developing a
Web Application
Contents At a Glance
1 Introduction and Requirements
2 An Environment for Java Software
Development
3 Java Servlets and JavaServer Pages:
Jakarta Tomcat
4 XML and XSLT: Xerces and Xalan
5 bonForum Chat Application: Use
and Design
6 bonForum Chat Application:
Implementation
7 JavaServer Pages:The Browseable
User Interface
8 Java Servlet and Java Bean:
BonForumEngine and
BonForumStore
9 Java Applet Plugged In:
BonForumRobot
10 JSP Taglib:The bonForum
Custom Tags
11 XML Data Storage Class:
ForestHashtable
12 Online Information Sources
A CDROM Contents
B Some Copyrights and Licenses
C Source Code for bonForum Web
Application
D Sun Microsystems, Inc. Binary
Code License Agreement
1003758.003.png
1003758.004.png
XML, XSLT, Java ,
and JSP :
A Case Study in
Developing a Web
Application
Westy Rockwell
www.newriders.com
201 West 103rd Street, Indianapolis, Indiana 46290
An Imprint of Pearson Education
Boston Indianapolis London Munich New York San Francisco
1003758.005.png 1003758.006.png
XML, XSLT, Java , and JSP : A Case
Study in Developing a Web Application
Translation from the German language edition of: XML,
XSLT, Java, and JSP by Westy Rockwell 2000 Galileo Press
GmbH Bonn, Germany
FIRST EDITION: July 2001
All rights reserved. No part of this book may be reproduced
or transmitted in any form or by any means, electronic or
mechanical, including photocopying or recording, or by any
information storage and retrieval system, without written
permission from the publisher, except for the inclusion of
brief quotations in a review.
International Standard Book Number: 0-7357-1089-9
Library of Congress Catalog Card Number: 00-110885
05 04 03 02 01 7 6 5 4 3 2 1
Interpretation of the printing code:The rightmost double-
digit number is the year of the book’s printing; the right-
most single-digit number is the number of the book’s
printing. For example, the printing code 01-1 shows that the
first printing of the book occurred in 2001.
Composed in Bembo and MCPdigital by New Riders
Publishing
Printed in the United States of America
Publisher
David Dwyer
Associate Publisher
Al Valvano
Executive Editor
Stephanie Wall
Managing Editor
Gina Brown
Product Marketing
Manager
Stephanie Layton
Publicity Manager
Susan Nixon
Software
Development
Specialist
Jay Payne
Project Editor
Elise Walter
Trademarks
All terms mentioned in this book that are known to be
trademarks or service marks have been appropriately capital-
ized. New Riders Publishing cannot attest to the accuracy of
this information. Use of a term in this book should not be
regarded as affecting the validity of any trademark or service
mark. Java and JavaServer Pages (JSP) are registered trade-
marks of Sun Microsystems, Inc.
Copy Editor
Krista Hansing
Indexer
Larry Sweazy
Manufacturing
Coordinator
Jim Conway
Warning and Disclaimer
This book is designed to provide information about XML,
XSLT, Java, and JSP. Every effort has been made to make this
book as complete and as accurate as possible, but no war-
ranty or fitness is implied.
The information is provided on an as-is basis.The authors
and New Riders Publishing shall have neither liability nor
responsibility to any person or entity with respect to any loss
or damages arising from the information contained in this
book or from the use of the discs or programs that may
accompany it.
Book Designer
Louisa Klucznik
Cover Designer
Aren Howell
Proofreader
Jeannie Smith
Composition
Gina Rexrode
1003758.001.png
THIS BOOK IS DEDICATED
TO MEMORIES
OF YOU,
DON ROCKWELL, SR.
YOU GAVE SO MUCH TO ME!
DID I EVER SAY ENOUGH, SOMEHOW,
FOR YOU TO KNOW HOW MUCH I LOVE YOU?
WITHOUT YOUR LOVE AND KIND
GENEROSITY,
I WOULD NOT FEEL HALF SO FORTUNATE
TO BE ALIVE TODAY. BESIDES THAT,
YOU TAUGHT ME TO ENJOY THIS LIFE,
SWIM IN THE BLUE OCEANS, AND
DIVE DOWN SO DEEPLY.
I WOULD MISS YOU FOREVER,
IF I WERE NOT SO SURE
THAT YOU ARE
HERE.
THANK YOU!
W. R .
1003758.002.png
Zgłoś jeśli naruszono regulamin