Disclaimer & Acknowledgments
Even though Sang Shin is a full-time employee of SunMicrosystems, the content in this presentation is created as hisown personal endeavor and thus does not reflect any officialstance of Sun Microsystems.
Sun Microsystems is not responsible for any inaccuracies in thecontents.
Struts' user's guide is also used in creating slides and speaker notes
Building custom validation rule slides are borrowed from “The Validator Framework” presentation authored byChuck Cavaness
Some example codes are from“Jakarta Struts Cookbook”written byBill
Siggelkow (published by O'Reilly)