I definitely recommend that you check out Core J2EEPatterns ISBN: 0130648841. I also think this week's book: J2EE Design Patterns Applied ISBN: 1861005288 would be a good choice. There I left the door wide open for you John .
The book I learned from, and still refer to from time to time is entitled Advanced JavaServerPages by David Geary. Now days a lot of folks are just utilizing the Struts framework, well Mr. Geary had at least a fair share of input to that project (at least I think so), and this book takes you through the steps of developing your own framework, and the sample code is really good if you download it from the book's sight. This book has been out for a while, but a good one to take a look at.
Hi, Chapter 2 of the J2EE Design Patterns Applied (ISBN: 1861005288) book covers the front-controller pattern and provides a front-controller implementation in Java. If you want to see a full-blown Model-View-Controller implementation, I suggest you download the Struts Development Frameworks Src code (http://jakarta.apache.org/struts). Struts has very elegant MVC implementation. Between the J2EE Design Patterns Applied book and the Struts source code, you can get an excellent overview of implementing your own front-controller pattern. Thanks, John Carnell
John Carnell<br />Principal Architect<br /> <br />Netchange, LLC<br />1161 HillCrest Heights<br />Green Bay, WI 54313<br /> <br />email@example.com<br /> <br /> <br />Author of <a href="http://www.amazon.com/exec/obidos/ASIN/159059228X/ref=jranch-20" target="_blank" rel="nofollow">Pro Jakarta Struts, Second Edition</a>