Have one to sell? Sell yours here
More Servlets and JavaServer Pages
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

More Servlets and JavaServer Pages [Paperback]

Marty Hall (Author)
4.5 out of 5 stars  See all reviews (39 customer reviews)


Available from these sellers.



Book Description

Sun Microsystems Press December 26, 2001
Marty Hall's Core Servlets and JavaServer Pages was last year's #1 servlet/JSP book -- helping over 100,000 Java developers master the power of Java server-side programming to Web-enable an extraordinary range of applications. Now, Hall takes the next step, bringing together even more powerful servlet/JSP techniques. After a quick review of the basics, Hall presents in-depth coverage of the latest servlet and JSP capabilities incorporated in JDK Version 1.4, including filters, application events, and enhancements to JSP's XML support. Next, Hall moves on to Web application development, introducing the latest Servlet 2.3/JSP 1.1 features, and offering in-depth coverage of the Web Application Deployment Descriptor. More Servlets and JavaServer Pages includes a comprehensive section introducing the new tag library features incorporated in JSP 1.2, including a full chapter on Apache tag libraries. Hall concludes with an exceptionally comprehensive library of techniques for performance optimization, from caching to content compression, metering and connection pooling to changing JVM parameters. The book also includes a full chapter on Web application security, as well as a start-to-finish case study application.


Editorial Reviews

Amazon.com Review

Ideal for any programmer working with server-side Java, Marty Hall's More Servlets and JavaServer Pages provides an up-to-the-minute guide to the latest in essential APIs for creating state-of-the-art Web applications. This smart, patient, and thorough tutorial gives you exactly what you need to use Java effectively in the field.

While many books on Java try to cover just about everything, this title's focus on what's hot in server-side Java makes it a standout. The book begins with a very solid tutorial to servlets and JSPs, including important HTTP fundamentals (like request headers and processing forms). The author does a good job at summarizing APIs and common options, which helps make this book useful as a working reference, too. The level of discussion here is suited to those with a little Java experience, but even beginners could do a lot worse than this title as an introduction to Web programming.

A great feature of this text is that the author walks you through the actual details of deploying your Web applications (notoriously tricky, even for experts). Screenshots on installing and using tools (like the free Apache and Tomcat software packages), plus detailed advice on deployment, will make sure your code actually runs. (A standout here is the summary of all configuration options available in today's containers.)

If you are coming to servlets and JSPs from an earlier version, you'll find this text excels at covering the latest in custom and standard tag libraries. Besides explaining new JSP 1.2 tag conventions, later sections also look at an important new development in Sun's evolution of the Java platform, the JSP Standard Tag Library (JSTL). Coverage of tag programming (including several sections on looping) closes out the book. There's also material on important new advances in servlets, like filters (which allow you to log or change requests) and servlet events (which afford a greater measure of control for your Web applications).

Whether you are a JSP beginner or expert, More Servlets and JavaServer Pages gives you an excellent mix of topics in server-side Java in a well-presented programming tutorial. It's sure to be a worthwhile addition to any working Java Web developer's bookshelf. --Richard Dragan

Topics covered: Introduction to JavaServer Pages (JSPs) and servlets, software installation for Java server developers (JDK, Tomcat, Apache, JRun, and other Web containers), summary of Web application deployment directories, advantages of servlets, the servlet lifecycle, processing HTTP form data (including request headers and CGI variables), cookies and sessions, advantages of JSPs, basic JSP scripting tutorial (including expressions and scriptlets), using JavaBeans with JSPs (tags and properties), custom tag libraries, introduction to the Model-View-Controller (MVC) architecture, registering and deploying Web applications (.WAR files and data sharing), in-depth guide to Web application configuration (comprehensive guide to web.xml settings), configuring servlets (including filters and error pages, timeouts and installing tag libraries), case study for an online boat shop, declarative security tutorial (including SSL and form-based authentication), programmatic security (including using certificates and SSL), guide to servlet filters (including logging, replacement, and compression examples), processing servlet events, JSP 1.2 tag library improvements (including XML and SAX 2.0 tag validation), and the JSP Standard Tag Library (JSTL) (including basic statements and looping).

From the Back Cover

  • Companion to the worldwide bestseller Core Servlets and JavaServer Pages
  • Practical guide to the use of the Java Platform for Web-enabled applications and dynamic Web sites
  • Focus on new capabilities: the servlet 2.3 and JSP 1.2 specifications, the standard JSP tag library (JSPTL), filters, life-cycle event listeners, security, Web applications, and much more
  • Configuration and usage details for Apache Tomcat, Macromedia JRun, and New Atlanta ServletExec

The Java 2 Platform has become the technology of choice for developing professional e-commerce applications, dynamic Web pages, and Web-enabled applications and services. Servlet and JSP technology is the foundation of this platform: it provides the link between Web clients and server-side applications. But, the field has been evolving rapidly, and few developers have been able to keep up. In this companion to Core Servlets and JavaServer Pages, Marty Hall shows you how to apply recent advances in servlet and JSP technology. The book provides everything you need to know to leverage the latest servlet 2.3 and JSP 1.2 standards: real-world insight, advanced techniques, industrial-strength code, and hands on coverage of three top servers: Apache Tomcat, Macromedia JRun, and New Atlanta ServletExec.

  • Part I gives a thorough introduction to programming with servlet and JSP technology. It shows you how to configure your server, read form data and HTTP headers, handle cookies, track sessions, apply JSP scripting elements, use JavaBeans components, develop JSP tag libraries, and apply the MVC architecture.
  • Part II provides exhaustive details on Web application development and deployment. It explains how to register Web applications, how to organize them, how to deploy them in WAR files, how to deal with relative URLs, and how to share data among Web applications. It also gives details on every element in version 2.3 of the deployment descriptor (web.xml).
  • Part III describes Web application security in detail. It explains two general strategies for securing your applications: declarative security and programmatic security. Within each of these strategies, it shows you how to use form-based or BASIC authentication and how to protect your network traffic with SSL.
  • Part IV covers two features introduced with servlets 2.3: filters and life-cycle events. It explains how to use filters to debug, modify, and optimize the output of previously existing servlets and JSP pages. It also shows you how to use event listeners to respond to major events in the server life cycle.
  • Part V looks at new tag library developments. It shows you how to improve your own tag libraries by making use of new capabilities of the JSP 1.2 specification and explains how to streamline your code by using the new standard JSP tag library (JSPTL).

More Servlets and JavaServer Pages delivers:

  • The same clear, step-by-step explanations that make Marty's books so popular
  • In-depth, hands-on coverage of the latest standards: servlets 2.3 and JSP 1.2
  • Hundreds of completely portable, fully documented, industrial-strength examples
  • On-line access to all source code, available free for unrestricted use

Product Details

  • Paperback: 752 pages
  • Publisher: Pearson Education; 1st edition (December 26, 2001)
  • Language: English
  • ISBN-10: 0130676144
  • ISBN-13: 978-0130676146
  • Product Dimensions: 9.2 x 7 x 1.4 inches
  • Shipping Weight: 2.4 pounds
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (39 customer reviews)
  • Amazon Best Sellers Rank: #603,356 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

39 Reviews
5 star:
 (28)
4 star:
 (6)
3 star:
 (3)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (39 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

21 of 21 people found the following review helpful:
4.0 out of 5 stars Good book but not enough meat, September 3, 2002
This review is from: More Servlets and JavaServer Pages (Paperback)
Good book, easy reading, but not enough meat because examples are too simple. This is especially true if you are a developer hoping to get tips and tricks to solve real problems. No JDBC coverage is the biggest minus point. Cannot imagine any serious Web applications employing no database at all. But, overall, 4 out of 5 stars.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


19 of 19 people found the following review helpful:
5.0 out of 5 stars Outstanding Servlet & JSP Book, April 26, 2002
By 
Victor L. Peters (San Francisco, CA USA) - See all my reviews
(REAL NAME)   
This review is from: More Servlets and JavaServer Pages (Paperback)
I've read about a dozen servlet & JSP books, and I think this is the best one for readers with some prior experience in servlets & JSP. It is also an excellent book for people who are new to servlets & JSP, but I'll clarify that at the end of my review. The book is definitely worth 5 starts. The first star is for Marty Hall's clear and direct writing style. The second star is for being one of the few books that is currently up to date with the newest servlet & JSP specifications. The third star is for having very practical and useful content such as solid coverage of web application deployment. The fourth star is for being the first book that I've read that has detailed coverage of how to use SSL with servlets. The fifth star is for having source code, sample chapters, and a slew of prequel chapters freely available online.
If you read and enjoyed Mr. Hall's "Core Servlets & JSP", this book is well worth buying also. Be aware, the first 240 pages is an introduction which is essentially a reduced and updated form of the "Core" book. But the other 450 pages is all new and extremely good content. Even without the first 240 pages, the other 450 pages is worth the purchase price alone.
If you are brand new to Servlet & JSPs you may want to first buy "Core Servlets & JSPs" for a slower introduction to these topics. But, make sure you come back and buy this book because you will definitely want some of the updated and advanced topics such as "web applications." Alternatively, you can go ahead and buy this book and read some of the prequel chapters that Mr. Hall has online.
I haven't been fortunate enough to attend one myself, but I've also heard wonderful things about the onsite and public training servlet & JSP training classes that Mr. Hall offers.
In short, it's a great book. Enjoy!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


15 of 15 people found the following review helpful:
3.0 out of 5 stars Well Written but Lacks Databases, August 9, 2002
By A Customer
This review is from: More Servlets and JavaServer Pages (Paperback)
This book is well organized and well written but lacks some useful important stuff. For example, there is no discussion of JDBC and how to work with databases. Well, the author made a reference to a chapter in his previous book Core Servlets and JavaServer Pages, but it means you have to buy 2 books. The thing is Core Servlets and JSP discussed obsolete technologies (Servlet 2.2, instead of 2.3).

I think rather than buying 2 books, you'd be better off looking somewhere else.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject