- Shopping Bag ( 0 items )
From Barnes & NobleThe Barnes & Noble Review
Only a few computer books become classics. Marty Hall’s Core Servlets and JavaServer Pages (JSP) was one of them. First published in late 2000, it earned virtually overnight recognition as the definitive servlet/JSP guide. Even Microsoft praised it -- not something you often see with a Java book.
Servlet/JSP standards and techniques have progressed since then, however, so it’s a pleasure to introduce Core Servlets and JavaServer Pages (JSP), Second Edition.
With some help from Core Web Programming coauthor Larry Brown, Hall has thoroughly updated this book to reflect the latest Servlet 2.4 and JSP 2.0 standards. This new edition also reflects everything Hall’s learned over the past few years, as one of the world’s leading Servlet/JSP trainers and consultants.
Yes, if you’re wondering, the new edition contains a complete discussion of the important new JavaServer Pages Standard Tag Library. JSTL simplifies the creation of powerful JSP applications by encapsulating core functionality -- no more reinventing the wheel. It also gives developers a powerful expression language to work with. It’s indispensable -- and who better to learn it from?
Like other books in Prentice Hall PTR’s Core Series, this book assumes you’re a professional, working programmer, and gives you plenty of robust code examples. It also offers deep insight on how these technologies complement each other, when to use each, and how to integrate both.
After thoroughly reviewing the uses of servlet and JSP technology, Hall and Brown walk you step-by-step through server setup and configuration, addressing leading platforms that range from Tomcat and JRun to Caucho Resin, the new, super-quick XML-based servlet/JSP application server.
Next, you’ll master the meat-and-potatoes tasks associated with servlet development: handling client requests via form data and HTTP request headers; generating server responses via HTTP status codes and response headers; using cookies; and tracking sessions.
The authors then turn to JSP. You’ll learn how to invoke Java code with JSP scripting elements; then use JSP page directives to control the structure of generated servlets. There’s a full chapter on including files and applets in your JSP pages; and another on integrating JavaBeans components with your JSP documents. Many developers will especially appreciate the authors’ introduction to Model View Controller (MVC) architecture, now the de facto standard for separating business logic, presentation, and program flow.
JSP and servlets don’t work in isolation; they integrate with a wide range of supporting technologies. So it’s great to see that Hall and Brown have added an entire section on these integration issues. They especially focus on database access. There’s an entire chapter on JDBC, as well as step-by-step coverage of configuring three leading database platforms for use with JSP and servlets: Oracle 9i, MySQL, and even Microsoft Access.
If you’re an experienced developer who wants to buy one JSP/servlets book, you can’t go wrong with Core Servlets and JavaServer Pages (JSP), Second Edition. Bill Camarda
Bill Camarda is a consultant, writer, and web/multimedia content developer. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks for Dummies, Second Edition.