Foundations of JSP Design Patterns
Andrew Patzer - Collection The Expert's Voice
Résumé
JavaServer Pages (JSP) is a server-side technology that you can use to create powerful dynamic web applications. JSP combines HTML, which forms the basic structure of a web page, and Java, which provides you with the dynamic features that are needed for any serious web application.
This book is about JSP best practices and how you can achieve them. The author has many years of experience working with JSP and has seen plenty of bad practices come across his desk. So, he knows just how frustrating it is to work with poor, unmanageable code. His clear examples and straightforward techniques take you through the best of JSP development. You'll see common-sense development right from the beginning. This will lay the foundation for design patterns you'll see in action throughout the book
The design patterns have been selected with JSP development in mind and are taken from Sun's design pattern catalog. Each one represents an area of JSP good practices and can be applied whenever necessary. However, web applications large and small often need more than one design pattern, and design patterns are most powerful when used in conjunction with one another. The author shows you each design pattern in turn and where to use it; he then combines them to make a general-purpose development framework that you can use in any application.
This book isn't limited to JSP best practices. It contains advice and tips on general programming best practices, including unit testing, versioning, and source code repositories. In each case, the author's experience guides you through the most effective techniques and demonstrates how to get the best results from your projects.
Foundations of JSP Design Patterns gives you the skills and knowledge to make the most of JSP and also teaches the techniques that will make you a better all-around developer. You'll gain a deeper understanding of JSP and the power it gives you, provided you follow these good practices.
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.
Sommaire
- JSP Foundations
- Using JSP
- Role Separation with JavaBeans
- Role Separation with Custom Tags
- Development Using Patterns
- The Decorating Filter Pattern
- The Front Controller Pattern
- The View Helper Pattern
- Testing Techniques
- Deployment Techniques
- Application Frameworks
- Putting It All Together
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Apress |
Auteur(s) | Andrew Patzer |
Collection | The Expert's Voice |
Parution | 08/10/2004 |
Nb. de pages | 282 |
Format | 17,5 x 23,5 |
Couverture | Broché |
Poids | 576g |
Intérieur | Noir et Blanc |
EAN13 | 9781590594117 |
ISBN13 | 978-1-59059-411-7 |
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)