Java Servlet Programming, 2nd Edition

Java Servlet Programming, 2nd Edition

$44.95 $29.67

  • Release Date: 15 January, 2001
  • Used Price: $17.50
  • Availability: Usually ships in 24 hours
  • Third Party Used Price: $17.37

Author: Jason Hunter

Aimed at Web developers with some previous Java experience, Java Servlet Programming, Second Edition, offers a solid introduction to the world of Java development with Servlets and related technologies. Thoroughly revised and newly updated with over a half-dozen new chapters, this title brings an already useful text up to speed with some leading-edge material. It excels particularly in explaining how to program dynamic Web content using Java Servlets, with a fine introduction to all the APIs, programming techniques, and tips you will need to be successful with this standard.

Besides a useful guide to APIs, the book looks at a variety of techniques for saving session state, as well as showing how Servlets can work together to power Web sites. You will learn performance tips and ways to get Servlets to work together (like forwarding and redirection), plus the basics of database programming with JDBC, to build content with "live" data. A later chapter examines what's next for Servlets with the emerging Servlet 2.3 API standard. Importantly, the authors go over deploying and configuring Web applications by editing XML files, a must-have for successfully running Servlets in real applications.

Since the first edition of this title, the choices for Java Web developers have grown much richer. Many of the new chapters in this edition look at options beyond Servlets. Short sections on application frameworks such as Tea, WebMacro, the Element Construction Set (ECS), XMLC, and JavaServer Pages (JSP) let you explore what's out there for Java developers today with a survey of some current tools that can speed up creating new Web applications.

The text closes with reference sections on Servlet APIs (and other material) that will be useful for any working developer. Although Servlets are not the only game in town, they are still important tools for successful Web development. This updated edition shows you just how to do it with plenty of basic and advanced tips for taking full advantage of this powerful Java standard. --Richard Dragan

Topics covered:

  • Overview and history of Java Servlets
  • Fundamentals of HTTP
  • Web applications (including deployment and configuration using XML files)
  • The Servlet lifecycle (initializing, processing requests, cleanup, and caching)
  • Multimedia content (images and compressed content)
  • WAP and WML for wireless content
  • Servlet session tracking techniques (hidden form fields, cookies, and URL rewriting)
  • Security issues with Servlets (including certificates and SSL)
  • Tutorial for JDBC and Java database programming
  • Using applets and Servlets together
  • Servlet collaboration
  • Quick introduction to Java 2 Enterprise Edition (J2EE)
  • Internationalization issues
  • Survey of third-party Servlet application frameworks and tools: Tea, WebMacro, the Element Contruction Set (ECS), XMLC, and JavaServer Pages (JSP)
  • Miscellaneous tips for Servlets (including sending e-mail and using regular expressions)
  • Description of the new Servlet 2.3 API spec
  • Servlet API quick reference

Similar Products

Enterprise JavaBeans (3rd Edition)

From $30.57:

Enterprise JavaBeans (3rd Edition)

JavaServer Pages, Second Edition

JavaServer Pages, Second Edition

JavaServer Pages, 3rd Edition

From $29.67:

JavaServer Pages, 3rd Edition

Java Servlet & JSP Cookbook

From $30.57:

Java Servlet & JSP Cookbook

Tomcat: The Definitive Guide

From $26.37:

Tomcat: The Definitive Guide

Customer Rating: 4.05 of 5 (152 total reviews)

  • 5 starsGreat servlet book, even if somewhat dated.

    This is one of the best books for learning Java Servlets. Itprovides the reader with clear examples and throughout explanations ofthe Servlet API v2.0. The topics discussed in this book reflectsituations that might surface in the real world.
    The only problemthat arises with this book is that the Servlet API is now in version2.2 with version 2.3 really close to being available to the public.Therefore some of the methods and/or classes presented here aredeprecated and were replaced or eliminated in the latter versions. Anexample of this is class javax.servlet.http.HttpSessionContext
    Iread at the author's site...that he's releasing a new edition soonwith updated information.
    I throughly recommend this book even ifyou are using a newer version of the API, since the core servlettechnology hasn't changed much. If you want to learn servlets justfor acquiring the knowledge, you might want to wait for the secondedition. Otherwise get this book to get on the fast track into thisexciting technology.

  • 5 starsSolid introduction to the world of Java development.

    This is a solid introduction to the world of Java development with Servlets and related technologies. This wonderful book has been completely updated to cover the new features of Version 2.2 of the Java Servlet API. The book covers the servlet lifecycle; how to use servlets to maintain state information effortlessly; how to serve dynamic web content, including both HTML pages and multimedia data; and advanced topics like integrated session tracking, efficient database connectivity using JDBC, applet-servlet communication, internationalization, servlet security and how to program Java servlets to create powerful and interactive Web applications.

    The book also looks at a variety of techniques for saving session state, as well as showing how Servlets can work together to power Web sites. This updated edition shows you just how to do it with plenty of basic and advanced tips for taking full advantage of this powerful Java standard.

    FinancialNeeds.com

  • 3 starsOK for beginners

    I wouldn't say this is an excellent book, but it's not bad. The book covers good fundamentals in its first 8 chapters for those beginning Servlets. The book also covers some useful information on JDBC and Java Server Pages. There's also some additional coverage on Applet-Servlet communication, Internationalization and Tea & WebMacro application frameworks. However some topics like JavaBeans, SSL, Filters, deployment descriptors and XML were too brief and should have been given some depth. Another dissappointment is that all examples are based on API 2.2 but not 2.3!!. The Appendix just touches on new features of API 2.3 with also a separate listing of API 2.3.
    It's been 8 mths since I purchased this book. I'd suggest that starters either wait for the next edition or get something that is based on Servlet API 2.3.