Java Servlets @ Java Programming
 Programming Network : The Programmer Store & Resources
|  ASP.NET  |  HTML / DHTML  |  Java / JavaScript  |  Perl  |  PHP  |  Python  |  XML  |
Java Index - Java Servlets Book :

Java Servlets :
Java Servlet Programming

Java Servlet Programming
Check price @
Amazon.com
Amazon.ca
Amazon.co.uk


Java Servlet Programming
by Jason Hunter, William Crawford (Contributor)

Paperback: 753 pages
Dimensions (in inches): 1.38 x 9.16 x 7.04
Publisher: O'Reilly & Associates
ISBN: 0596000405; 2nd edition (January 15, 2001)


Amazon.com: 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

Book Description: Java Servlet Programming, 2nd Edition has been completely updated to cover the new features of Version 2.2 of the Java Servlet API, as well as to introduce the major changes in the 2.3 draft specification. Like the bestselling first edition, it 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 more.

Ingram: Java servlets offer a fast, powerful, portable replacement for CGI scripts. This book covers everything one needs to write effective servlets. Topics include serving dynamic Web content, maintaining state information, session tracking, database connectivity using JDBC, and applet-servlet communication. --This text refers to an out of print or unavailable edition of this title.

Book Info: Explains how to program Java servlets to create powerful and interactive Web applications. Covers dynamics HTML pages, XML documents, integrated session tracking, WAP, and efficient database connectivity using JDBC. Also offers review for those already familiar with servlets, covering up-to-date topics such as content-creation frameworks.


Customer Reviews
Broad based content - good introduction + reference book, November 29, 2000
Reviewer: tymmi from San Francisco, CA

I read this after programming pure Java on the business logic layer for half a year, and had the need to learn EJB and Servlets because I'm evaluating app server like Weblogic. I found the materials in this book very appropriate in terms of the details and depth. However it doens't indulge into particular Java language details so it's good for anyone who wanna know more about how this technology behind many production web sites' middle tier workflow logic works.

Pros:
- The first five chapters have very detailed introduction to the Servlet basics: again, great for beginners.
- It then goes into a broad-based perspective to mention how to do various interesting stuff with servlets. I particularly like Chapters 7,8,9,11,13 - Session Tracking, Security and Database Connectivity, Interservlet Communication and other miscelleaneous stuff such as how to do Regular Expression.
- I like the examples where probably half of them are actually useful utilities which you can use to faciliate your own applications.

Cons:
- Published back in 1998, the book works with Java Servlet API 2.0 which is now outdated. I tried to use the getServlet() call mentioned in the discussion of Servlet Reuse. It's not working since version 2.1. And the session tracking API also give deprecated warnings. The book is probably due for a second edition but for the time being it's still a good starter if you use it together with Sun's Java website or Weblogic's Servlet examples.

Excellent Book, July 21, 2000
Reviewer: mchenryed from McHenry, IL

I usually approach O'Reilly books with extreme caution. They tend to be ponderous pieces of work that clobber the reader with too much detail without being helpful (or interesting). This book is a nice departure.

The book covers Java Servlet programming assuming you know Java and HTML (I wouldn't read this book unless you are very comfortable with both topics). It shows good examples of the basics of Java servlets and how they are used. The book's many examples are also short and sweet (for the most part). They deliver a concept without inundating the reader with pages of code. Pictures of the resulting HTML screen are used judiciously as well.

If you need to know the basics of servlets, read the first few chapters. If you need more details, Hunter provides them in the following chapters. He covers passing graphics, session tracking (an excellent chapter), some security, database connectivity (the basics of JDBC) and other odds and ends. The book is showing its age a little, but otherwise this book is a gem -- one of the few that gets everything right.

Gotta have, May 31, 2002
Reviewer: Glen Hawkins from Santa Cruz, CA USA

This is definitely the book you gotta have if you write Java servlets. At the former application server I was at until recently, it was basically a must buy for everyone in the professional services wing of the company.

Only for serious techies!, May 7, 2002
Reviewer: b Fiske from Simi Valley, CA United States

The book needs a glossary!!!! I gave up on this book after the first 4 chapters, I found myself spending more time looking up terms on the Internet than I was reading the book. I am not totally new to Java - I have the Sun programmer certification and have been using Java for over a year at work - but the terms in this book were way over my head. The book is very confusing, the author needs to learn what a topic sentence is - tell the reader what to expect then teach it - overall, the worst book I've read in my quest to learn Java technologies. Get Core Servlets and JavaServer Pages, it is much more readable.






Book Subjects
Java Beginner's Guides
Java Reference
Java Servlets
Java Certification Central
Visual J++
Computer Graphics / Games: Photoshop Wire | CorelDRAW Wire | PC Games
Graphing Calculators | Shop 4 Calculator
© 2017, Programming Network