or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Inside Servlets: Server-Side Programming for the Java™ Platform (2nd Edition)
 
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.

Inside Servlets: Server-Side Programming for the Java™ Platform (2nd Edition) [Paperback]

Dustin R. Callaway (Author)
4.1 out of 5 stars  See all reviews (39 customer reviews)

Price: $44.99 & this item ships for FREE with Super Saver Shipping. Details
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Paperback $44.99  

Book Description

0201709066 978-0201709063 May 14, 2001 2
Java servlets are the killer app for server-side programming. They represent the first cross-platform solution for server-side development that delivers the performance developers require -- and they've been incorporated into nearly every leading Web server platform. Inside Servlets, Second Edition teaches developers all they need to build robust, powerful servlets with Sun's new Servlets 2.2 API. It combines detailed, real-world projects, a comprehensive API reference, and extensive new coverage of crucial topics ranging from security to database integration. The book starts with a brief, crystal-clear introduction to servlet technology and architecture -- and then dives into the sophisticated techniques Java developers need to make the most of their servlets. Dustin Callaway provides a complete development framework for building Internet applications, as well as three start-to-finish sample servlets. He also offers outstanding, code-rich explanations of key techniques such as state/session management, cookies, thread-safe servlets, JDBC database access, cross-request communications, request forwarding, and partitioning. This Second Edition adds extensive coverage of deployment, servlet security and authentication, internationalization, JavaServer Pages, and more.

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with Designing Enterprise Applications with the J2EE™ Platform (2nd Edition) $29.99

Inside Servlets: Server-Side Programming for the Java™ Platform (2nd Edition) + Designing Enterprise Applications with the J2EE™ Platform (2nd Edition)
  • This item: Inside Servlets: Server-Side Programming for the Java™ Platform (2nd Edition)

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Designing Enterprise Applications with the J2EE™ Platform (2nd Edition)

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

Review

"Dustin Callaway's book is a great introduction to practical servlet programming. It presented the subject clearly and had me 'thinking servlets' quickly. Terse and effective." -- Todd Gee, Internet Technologies Consultant, Pencom Web Works

"This book contains the essential information required to get started writing Java Servlets. It's tutorial layout gives an introduction to servlet concepts, walks you through advanced topics and has usable code samples to help get you started. It's a must have for anyone looking to get started writing web applications in Java." -- Christopher Blizzard, Red Hat Software

"This is an excellent book that provides a broad, open-systems approach to the subject and encourages real learning, not just a step by step "how-to". It does a solid job of covering a wide area in a clear and concise manner, giving the reader an excellent foothold in understanding the entire subject. It's a well-written and timely introduction to an up-and-coming subject REVIEW: Java Servlets." -- Scott S. Ulrey, Information Engineer, Electronic Data Systems --This text refers to an out of print or unavailable edition of this title.

From the Inside Flap

Future generations will likely rank the Internet alongside the printing press, the airplane, and the personal computer as one of the most revolutionary technologies in history. After seemingly lying dormant for more than two decades, the Internet has emerged from obscurity to capture the interest and imagination of people around the world. One of the primary factors driving this phenomenon is the astounding popularity of the World Wide Web. Globally accessible via the Internet, the Web has forever changed the way information is published and distributed. The first goal of this book is to familiarize you with the underlying technologies that drive the Internet and the World Wide Web.

The Java programming language is another emerging technology whose potential is just beginning to be recognized. Due to its platform-independent nature, standard network interfaces, and many other advantages, Java is the ideal language for Internet programming. Although initially popularized by applets capable of running on any client, the true power of Java is being realized on the server. Among other things, server-side Java allows developers to build dynamic Web sites using a powerful, object-oriented language that is completely portable across virtually all operating systems and hardware. By writing programs for the Java platform, you are in essence developing applications for all existing platforms--from mobile phones to mainframes and everything in between. This kind of portability and cross-platform functionality isunprecedented.

The Internet relies on open standards to ensure that all clients have equal access to the vast amount of information it provides. Similarly, standards are essential to the advancement of the Java platform. Sun Microsystems, Inc., in cooperation with many industry partners and other interested parties, has created a standard for developing server-side Java programs that extend andenhance the functionality of the server. Known as the Java Servlet API, this standard ensures that all servlets will run properly on all platforms for which a Java virtual machine is available.

By conforming to the Servlet API specification, you can guarantee that all of your server-side programs will run on any platform that fully supports Java. After presenting Web development fundamentals, the second and primary goal of this book is to provide an in-depth understanding of Java servlets and the Servlet API through discussion and example.What's New in This Edition

This edition of Inside Servlets both revises and expands upon the first edition. Primarily, the bulk of the revisions update the text and source code to conform to version 2.2 of the Java Servlet Specification. In addition to conforming to the new specification, the breadth and depth of the book has been greatly expanded. The second edition of Inside Servlets provides comprehensive coverage of several new topics, including security, JavaServer Pages, packaging and deployment, and servlet troubleshooting. The chapter on database access has also been greatly expanded. Finally, this edition includes improved sample servlets, an updated quick reference section, and a complete review of version 2.3 of the Java Servlet Specification.Intended Audience

In general, this book was written for anyone interested in using server-side Java to build dynamic, data-driven Web sites or other networked applications. To this end, Inside Servlets: Server-Side Programming for the Java(TM) Platform, Second Edition, presents an in-depth review of the Servlet API as well as advanced programming concepts essential for successful servlet development. These concepts include writing thread-safe servlets, session management, database access, and security.

More specifically, the book is intended for programmers and consultants who desire to learn Web development fundamentals in addition to server-side Java programming. Much of this audience likely consists of current client/server programmers. After all, in an increasingly Internet-centric world, many client/server programs are being redeveloped as Web applications. This decisionis often driven by the fact that Web applications offer significant distribution and maintenance advantages over traditional client/server systems.

Because Java servlets may represent your first foray into Web development, the first part of the book is dedicated to teaching the basics of the Internet and the World Wide Web. Although basic Web concepts are presented, the Java programming language is not taught. This book assumes a basic knowledge of object-oriented programming and the Java language. If you are not familiar with Java, I recommend reading the Java primer in Java in a Nutshell by David Flanagan. This primer is especially well suited to C programmers. Another personal favorite for learning about Java is Thinking in Java by Bruce Eckel. If you do not already know Java, you may want to have one of these books available as a reference while reading this book. 0201709066P04272001


Product Details

  • Paperback: 912 pages
  • Publisher: Addison-Wesley Professional; 2 edition (May 14, 2001)
  • Language: English
  • ISBN-10: 0201709066
  • ISBN-13: 978-0201709063
  • Product Dimensions: 9.2 x 7.4 x 1.7 inches
  • Shipping Weight: 3.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (39 customer reviews)
  • Amazon Best Sellers Rank: #1,889,668 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:
 (24)
4 star:
 (7)
3 star:
 (2)
2 star:
 (1)
1 star:
 (5)
 
 
 
 
 
Average Customer Review
4.1 out of 5 stars (39 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

15 of 17 people found the following review helpful:
2.0 out of 5 stars Very shallow coverage, January 31, 2000
By 
Richard A. Wagenknecht "rwagen" (Cottage Grove, MN United States) - See all my reviews
(REAL NAME)   
I'm quite disappointed in this book. Much of the book is devoted to listing the servlet API. I can get the API listing for free. What's not covered is the use of much of that API. If you're looking for an in depth book about servlets, I'm afraid I'd recommend looking elsewhere.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 8 people found the following review helpful:
3.0 out of 5 stars a good introduction to servlets but nothing more, September 16, 1999
By A Customer
This book is a good introduction to servlets and explains the basic concepts well. On the down-side, some of the later chapters are nothing but several pages of code printouts which do not help much.

It barely covers the concept of servlet chaining and excuses itself by claiming that is server specific; although true, the use of the servlet developer kit runner as an example would have been appropriate.

The chapter on session management is weakened by not having a working example of the bound/unbound events.

If you are in the intermediate to advanced stage in servlet programming this book is not for you.

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


6 of 6 people found the following review helpful:
5.0 out of 5 stars Great Introduction to Servlets and Web Development, November 3, 1999
By A Customer
This book provides a great introduction to not only servlets but also to web development in general. Excellent for client-server programmers and others that may be new to developing applications for the web.

The only drawback I noticed was that two chapters contained some errors about the location of files in JSDK 2.1. Apparently the book was published before the final version of JSDK 2.1 was available. Fortunately, the author provides corrections for JSDK 2.1 at: http://www.sourcestream.com/updates.html
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



What Other Items Do Customers Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(103)
(18)

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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject