Core J2EE Patterns

View: [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 ]

Articles
  

Articles:
  • Web application components made easy with Composite View by David Geary   - [Clicks: 23]
    If you want to develop flexible and reusable JSP-based Web applications, you must separate presentation logic from business logic. Beyond that, you can extend that flexibility and reusability by separating content from layout. To accomplish that separation, David Geary introduces the Composite View J2EE (Java 2 Platform, Enterprise Edition) design pattern.
    [Includes source code]
    http://www.javaworld.com/javaworld/jw-12-2001/jw-1228-jsptemplate.html - Dec, 2001
  • Dispatcher eases workflow implementation by Michael Ball   - [Clicks: 27]
    Most Web-based applications collect data using long HTML-based forms -- a technique most users find confusing and aggravating. If you're an application developer, your users deserve their data collected in a simple and understandable workflow. Likewise, developers need a way to easily maintain and update this workflow. In this article, Michael Ball explains how to use an Extensible Stylesheet Language (XSL)-based application employing the Dispatcher design pattern to create simple workflows and a reusable API.
    [Includes source code]
    http://www.javaworld.com/javaworld/jw-10-2001/jw-1019-dispatcher.html - Oct, 2001
  • E++: A pattern language for J2EE applications, Part 2 by Bin Yang   - [Clicks: 13]
    E++, a pattern-based J2EE application framework, promotes modularity, reusability, extensibility, portability, inversion of control, consistence, and scalability (MREPICS; see the sidebar below). The framework architecture captures reusable patterns and design experiences on the J2EE platform. In the second and final part of the series, Bin Yang presents detailed implementations of the major E++ patterns.
    http://www.javaworld.com/javaworld/jw-08-2001/jw-0810-eplus2.html - Aug, 2001
  • E++: A pattern language for J2EE applications, Part 1 by Bin Yang   - [Clicks: 17]
    E++, an Alexandrian pattern language, describes the process for creating a J2EE framework. Compared with a loose pattern collection, E++ provides rules for design patterns to work together in solving a set of related problems. Building or migrating to an n-tier J2EE application becomes as easy as following the E++ tree network from root to leaves. Bin Yang, in this first article of two, introduces the pattern language concept and three architectural patterns, saving detailed design patterns for Part 2.
    http://www.javaworld.com/javaworld/jw-04-2001/jw-0420-eplus.html - Apr, 2001

[Top]