Actually Kyle,
I hate to disagree with you since you are the author of a book and I am merely a little nobody without a job and without any prospects who hasn't even written a single Servlet but........
Page 4,5,6, Chapter 1 Design Patterns, Gamma et al talk about none other than MVC!!! It finishes the albeit brief introduction to MVC by saying which design patterns are used by MVC i.e Observer,Composite and Strategy which obviously are catalogued in more detail later in the book.
Yes, it might not be the best source of info on MVC in the context of Web Applications but the book itself is indispensible with regards to the concept of design patterns amongst other things which is primarily why I recommended it to the original poster
Oh, and before I forget, Advanced JavaServer Pages by David M. Geary (ISBN 0-13-030704-1) is also a good book which covers a Web Application framework for JSP/Servlets, specifically MVC based which is not too dissimilar to Apache Struts - this is hardly surprising since David M. Geary is one of the contributors to the Struts project!