Struts Fast Track J2EE/JSP Framework Practical Application with Database Access and Struts Extension Vic Cekvenich BETA EDITION Major contributions by: Vic Cekvenich Published by: BaseBeans Engineering San Francisco CA 94133 Copyright (cid:211) 2002 BaseBeans Engineering All rights reserved. This product and related documentation are protected by a registered copyright. Use, copying, and/or distribution is restricted under the license. No part of this product, framework, or related documentation may be reproduced in any form or by any means without prior written permission. Permission has been granted to include other copyrighted materials in this manual and those copyrights are reserved by their respective authors and/or organizations. The product described in this manual may be protected by one or more U.S. patents, foreign patents, or pending patents. All product names mentioned herein are the trademarks of their respective owners. ISBN 0-9716619-0-1 ADDENDUM & NOTES The latest notes, support, and downloads will be available at basebeans.com, including newsgroups and mail lists. If you have questions concerning topics covered in the book, you may post your questions on the mail list on the BaseBeans forums page, mvc-progmmaers. You may also download supporting files from the BaseBeans web site (basebeans.com). Look for these improvements in upcoming releases of PostgreSQL. Complete Sample Application Downloads A complete sample application will soon be available for download at the BaseBeans web site (www.basebeans.com). Struts Newsgroup BaseBeans Engineering is now hosting newsgroups for the Struts and Orion mailing list. The news groups are automatically updated from the respective mailing list, effectively archiving critical knowledge that is usually lost due to the nature of mail lists. The news server address is news.basebeans.com. MVC Programmer Mail List and Newsgroup BaseBeans Engineering is also hosting a newsgroup for MVC programmers, as well as a MVC programmer mailing list. The news server address is news.basebeans.com. Please visit the BaseBeans web site (www.basebeans.com) to subscribe to the MVC programmer mailing list. Public and Private Training Now Available Public and Private training is now available to companies and groups. Please visit the BaseBeans web site (www.basebeans.com) or contact Vic Cekvenich ([email protected]) for further information. Professional Services Now Available BaseBeans Engineering has professional consultants with extensive web infrastructure and development experience available for mentoring, development, code review, and strategic IT infrastructure engagements. Please visit the BaseBeans web site (www.basebeans.com) or contact Vic Cekvenich ([email protected]) for further information. Chapter 17: Demo.................................................185 Chapter 18: Data Validation..................................187 Chapter 19: Administration....................................195 Chapter 20: Portal Tiles........................................201 Chapter 21: Refactoring........................................211 Chapter 22: Menu.................................................215 Chapter 23: Deployment.......................................221 Chapter 24: Performance Assurance....................237 Chapter 25: Audit Queue.......................................241 Chapter 26: Content and Syndication....................243 Chapter 27: Review..............................................247 Appendix A: Downloads........................................249 Appendix B: Technology Architecture....................269 Appendix C: Struts Tiles.......................................273 Appendix D: Struts Validation...............................305 Appendix E: WebLogic Deployment......................315 Appendix F: Why not use ... ?................................317 This book is dedicated to my mom and dad, Veska and Zvonko Crkvencic, and my brother, Davor.
Description: