Résumé
Not so long ago, anyone who knew HTML, even casually, was considered to have a special skill. Now, if you don't at least dabble in server-side web development, you're already behind. Fortunately, Mastering JSP is a great way to build the skills you need today. Inside, you'll learn to design and develop a wide range of JSP-based web applications, beginning with a basic, dynamically generated website. From there you'll build apps that read from and write to databases, create your own custom tags, and process and present XML. Throughout, you're helped by detailed, completely illuminated examples. Coverage includes:
- Making a servlet configurable
- Using JavaBeans inside Java Server Pages
- Building basic JavaBeans for storing user preferences and utility functions Recovering source code from binary class files
- Building a basic database application.
- Handling exceptions and using asserts.
- Redirecting error output to a file Scanning error logs using a servlet.
- Using a pop-up menu to avoid troublesome actions
- Displaying XML files using XSLT and JSP
- Making a servlet-based watermarking application
- Providing dynamic authentication with roles, permissions, and access
- Building a Model-View Controller application
- Improving prototyping with ResultSets using a custom class
- Abstracting data access code using Java Objects
- Creating a custom tag to handle client-side JavaScript
- Abstracting data access SQL using meta-data, JavaBeans, and EJB
Featured on the CD
The enclosed CD contains a fully functional copy of MySQL
Database Server, along with JBuilder 6 Enterprise Trial,
Tomcat Server, MMMySQL JDBC Driver, JBoss Server, JODE, and
Struts. You also get all the source code used in the
book.
Part I JSP Basics
Chapter 1 Introducing JavaServer Pages and the JSP
Environment
Chapter 2 HTTP and Servlet Basics
Chapter 3 JSP Processing
Part II JSP Application Development
Chapter 4 Using Scripting Elements
Chapter 5 Introducing JavaBeans
Chapter 6 Sharing Data: JSP Security, Authentication, and
Integrity
Chapter 7 Database Access
Chapter 8 Error Handling and Debugging
Chapter 9 Performance
Chapter 10 Presenting XML With JSP
Chapter 11 Integrating Legacy Applications: Wrappers and
Interfaces
Chapter 12 Integrating Other Extensions and
Internationalization
Part III Professional JSP Design, Development, and
Implementation
Chapter 13 Web Application Models and Advanced
Architectures
Chapter 14 Advanced Database Programming
Chapter 15 Custom Tags: The Building Blocks of the Java
Standard Tag Library
Chapter 16 Enterprise JavaBeans and JSP
Appendices
Appendix A Setup
Appendix B JSP and Servlet API References
Appendix C A Java Primer
Appendix D Proposed JSTL API Reference
Appendix E Web Resources
Index
L'auteur - Todd Cook
Author, consultant, and educator Todd Cook attended California State University at Chico, UC-Irvine, and other schools, studying classical and modern languages and software development. He speaks French and German and has worked in the U.S. and abroad, serving as a consultant for Sun Microsystems, the Los Angeles World Airports, and a range of scientific companies.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Sybex |
Auteur(s) | Todd Cook |
Parution | 10/09/2002 |
Nb. de pages | 668 |
Format | 19 x 22,8 |
Couverture | Broché |
Poids | 1125g |
Intérieur | Noir et Blanc |
EAN13 | 9780782129403 |
ISBN13 | 978-0-7821-2940-3 |
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)