BEA WebLogic Server™ 8.1 Unleashed
by Mark Artiges, Gupreet Singh Bhasin, Bernard Ciconte, Malcolm Garland, Saranathan Govindarajan, James Huang, Subramanian Kovilmadam, Kunal Mittal, Paul J. Perrone, Tom Schwenk, Steve Steffen
Summary
In this chapter, we discussed the Model-View-Controller architecture. We saw how this design pattern establishes three separate layers: presentation, control, and model. We discussed common design patterns within each layer, and how JSPs and servlets, augmented with helper classes, can implement nearly Java-free presentation code. We introduced the Front Controller–dispatched design pattern. Finally, we discussed a Model layer implementation using EJBs augmented with value objects. JavaBeans and the role they can play as presentation helper classes or controller business units within an MVC-based architecture were also discussed. In the next chapter, we'll discuss JSP custom tag libraries and how they fit into the MVC architecture.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access