Since being introduced in 1999, JavaServer Pages™ (JSP) have become a popular and important technology for building dynamic, interactive, content-rich Web sites. JavaServer Pages™, Second Edition is a hands-on guide to working with JSP, offering the easiest and most efficient ways for non-programmers and Web designers to create sophisticated, dynamic sites. Programmers can also utilize this book to independently create new dynamic components. This second edition covers the latest release of the JSP specification (2.0), many standard extensions to JSPs, and a number of best practices that have been developed since the publication of the first edition.
This book also offers overviews of some related technologies, including:
JavaBeans™
Servlets
JavaServer Pages Standard Tag Library (JSTL)
Jakarta Struts
Databases
JavaServer Pages™, Second Edition contains all the information necessary to start writing JSP--for anyone who has a computer and can write HTML. It includes practical, Java-based techniques for maintaining and personalizing information-rich Web sites, as well as examples based on Jakarta Struts, the new JSP toolkit. Recent updates provide a number of new tools and techniques that will allow readers to get the most productivity from JSPs, with the least amount of effort.
This is a book about how to create dynamic, interactive web sites using an exciting and powerful technology called JavaServerPages. As the name implies, this technology is based on the Java programming language and inherits many of the language's features and benefits. Most notably, Java makes JSPs available on almost every kind of computer and operating system, and certainly all those in common use.
JavaServer Pages are now a mature and stable technology, already in use in thousands of companies. But maturity has certainly not lead to stagnation! Recently a new version of the JSP specification has been released, bringing new capabilities and possibilities. In addition, several companion technologies have been developed which augment the fundamental specification. The new specification, as well as the most important of these associated technologies, are all covered in this book. Throughout this book effort has been made not only to show the capabilities of all these tools, but also to discuss how they can best be used.
About the Author
Larne Pekowsky is the former vice president of engineering and chief software architect at CapitalThinking, where he led development with open source technologies. He is the coauthor and author of many titles.