Résumé
JSP Examples and Best Practices takes basic JSP and applies sound architectural principles and design patterns to give the average developer the tools to build scalable enterprise applications using JSP. While other books provide instruction on basic JSP and servlet development, JSP Examples and Best Practices gives developers several best practices and design principles to enable them to build scalable and extensible enterprise Java applications. Through the application of enterprise design patterns, JavaServer Pages technology can be used to build complex enterprise applications in a highly re-usable manner.
Early JSP applications followed the "model 1" pattern for JSP development, consisting of several pages of HTML and Java code intermixed. Several common functions were hard-coded in several places throughout the pages. As of late, developers have begun applying the "model 2" pattern for JSP development, following more of a standard Model-View-Controller (MVC) approach.
Andrew Patzer takes this to a new level by applying enterprise design patterns to create a powerful request-handling framework built upon the MVC model. A framework would not be very useful if it were left by itself. JSP Examples and Best Practices augments the framework with unit testing, load testing, and automated build procedures using open source tools from the Apache group.
Contents
- 1 JSP Foundations
- 2 Using JSP
- 3 Role Separation with JavaBeans
- 4 Role Separation with Custom Tags
- 5 Development Using Patterns
- 6 The Decorating Filter Pattern
- 7 The Front Controller Pattern
- 8 The View-Helper Pattern
- 9 Testing Techniques
- 10 Deployment Techniques
- 11 Application Frameworks
- 12 Putting it all Together
L'auteur - Andrew Patzer
Andrew Patzer is a web architect for a consulting firm located in the Midwest. His first book, Professional Java Server Programming, is a bestseller and one of the first books to cover J2EE technologies. Andrew recently served as a lead systems architect for an industry-leading application service provider in the insurance industry. He was directly involved in designing and building a J2EE development framework upon which the company's key product was built. Andrew has delivered several presentations over the years to both local user groups and national conferences.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Apress |
Auteur(s) | Andrew Patzer |
Parution | 07/05/2002 |
Nb. de pages | 308 |
Format | 19 x 23,5 |
Couverture | Broché |
Poids | 675g |
Intérieur | Noir et Blanc |
EAN13 | 9781590590201 |
ISBN13 | 978-1-59059-020-1 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Conception et développement web Serveurs web et serveurs d'application
- Informatique Développement d'applications Conception et développement web Serveurs web et serveurs d'application Tomcat
- Informatique Développement d'applications Conception et développement web Serveurs web et serveurs d'application JBoss
- Informatique Développement d'applications Langages Java - J2EE JavaServer Pages (JSP)