Book: Beginning Java Server Pages This book is a comprehensive beginner's guide to JavaServer Pages. Readers with basic programming experience either in Java or a web scripting language will not only become fluent in JSP after reading this book, but will also be exposed to the full range of complementary tools for developing enterprise Java applications. All aspects of the JSP programming language in the latest 2.0 standard will be covered in detail. The book is divided into three sections. The first introduces the fundamentals, including JSP syntax and directives, JSP Expression Language, JSP Tag libraries, JSTL and techniques for testing and debugging. The second section shows how to apply the concepts to building real-world Web applications using JSPs along with open source frameworks like Struts, WebWork, and Turbine. It also covers software design methodologies and developer tools like Ant, jUnit and CVS, as well as popular IDEs. The final section provides several in-depth case examples that will challenge readers to move to the next step.
Table of contents :
About the Authors
Acknowledgments
Introduction
Part I: JSP Fundamentals
· Getting Started with JavaServer Pages
· JSP Basics 1: Dynamic Page Creation for Data Presentation
· JSP Basics 2: Generalized Templating and Server Scripting
· CSS, JavaScript, VBScript, and JSP
· JSP and EL
· JSP Tag Libraries and JSTL
· JSP Directives
· JSP Standard Actions
· JSP and JavaBeans
· Error Handling
· Building Your Own Custom JSP Tag Library
· Advanced Dynamic Web Content Generation
· Internationalization and Localized Content
· JSP Debugging Techniques
Part II: JSP and Modern Web Server Software Development
· JSPs and Servlets
· The Role of JSP in the Wider Context: Web Applications
· Model View Controller
· Web Frameworks
· Struts Framework
· Layout Management with Tiles
· JavaServer Faces
· JSP in J2EE
· Access to Databases
· Security
· Performance
· Best Practices and Tools
Part III: Spreading Your New Wings: Applying JSP in the Real World
· JSP Project I: Personalized Portal
· JSP Project II: Shopping Cart Application
Part IV: Appendixes
Appendix A: JSP Syntax Reference
Appendix B: JSP Expression Language Reference
Appendix C: JSTL Reference
Appendix D: Exercise Solutions
Index
Market Description :
· Novice Java Programmers
About Author :
Vivek Chopra is an independent consultant who has authored a number of books on Web Service technologies and on Apache Software. He is a committer for the UDDI4J API. Jon Eaves is the Chief Technology Officer of ThoughtWorks Australia and has over 15 years of software development experience in a wide variety of languages. Rupert Jones (Melbourne, Australia) has been a Technical Lead for large-scale Internet projects over the past 6 years. He has a wealth of experience in Internet-related J2EE application development. Sing Li is an active author, consultant, and entrepreneur. He is a founder of MicroWonders, an emerging company specializing in products to fulfill the ubiquitous "computing anywhere" vision.
Details of Book: Beginning Java Server Pages Book: Beginning Java Server Pages
Author: Vivek Chopra, Jon Eaves, Rupert Jones, Sing Li, John T
ISBN: 8126505834
ISBN-13: 9788126505838
, 978-8126505838
Binding: Paperback
Publishing Date: February 2005
Publisher: Wiley
Number of Pages: 0
Language: English