MVC Best Practices
MVC best practices are implemented by tried-and-tested J2EE design patterns. These patterns are the result of successful J2EE application implementations. A synopsis of a few of the most successful of these design patterns is presented here.
Presentation Layer Design Patterns
The View Helper design pattern provides a separation of presentation logic from business logic. This separation is accomplished by using view components that implement presentation, while presentation support logic is encapsulated into custom JSP tags or JavaBeans. The view components are usually implemented as JSPs or servlets.
The Composite View design pattern provides a composite presentation view built from subview components. Changes within subview ...