O'Reilly Open Source Convention
oreilly.comO'Reilly Network
Conferences International Safari: Books Online

Arrow Home
Arrow Registration
Arrow Speakers
Arrow Keynotes
Arrow Tutorials
Arrow Sessions
Arrow At-a-Glance
Arrow BOFs
Arrow Events
Arrow Exhibitors
Arrow Sponsors
Arrow Hotel/Travel
Arrow Venue Map
Arrow See & Do
Arrow Press
Arrow Mail List
Kids World

From the Frontiers of Research to the Heart of the Enterprise
O'Reilly Open Source Convention
Sheraton San Diego Hotel and Marina
July 22-26, 2002 -- San Diego, CA



"Pay as You Go" MVC in JSPs and Servlets
Larry Karnowski, OpenNMS

Track: Java
Date: Wednesday, July 24
Time: 11:30am - 12:15pm
Location: Marina III

Java Server Pages (JSPs), with their simple script-like syntax, are easy to learn and understand and are well-suited for delivering features quickly. However, JSPs do not use the Model View Controller design pattern (MVC), which is important in user interface development for long-term maintainability and reusability but requires much more developer expertise.

In order to benefit from the rapid development cycle and low expertise requirements for writing JSPs, but allow code to scale and be maintainable through MVC design patterns, developers should use coding strategies that take advantage of JSPs' high-level aspects in early iterations but easily migrate to more scalable joint JSP/servlet MVC models when that extra cost is warranted. By "paying as you go," features are quickly added, and only the JSPs that truly require an MVC architecture get that treatment and incur that cost.

Download presentation file

oreilly.com Home | O'Reilly Bookstores | How to Order | O'Reilly Contacts
International | About O'Reilly | Affiliated Companies | Privacy Policy

© 2001, O'Reilly Media, Inc.