Programming Books C Java PHP Python Learn more Browse Programming Books
Buy Used
FREE Shipping on orders over $35.
Condition: Used: Good
Comment: Used, good condition book. CD included. Average cover wear. Pages may have writing, underlining, highlighting and/or notes. Otherwise, pages remain in good condition. Exactly as pictured. Fast shipping from Amazon's fulfillment warehouse!
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Murach's Java Servlets and JSP Paperback – January 1, 2003

See all 4 formats and editions Hide other formats and editions
Amazon Price New from Used from
"Please retry"
$25.00 $0.01

There is a newer edition of this item:


Frequently Bought Together

Murach's Java Servlets and JSP + Systems Analysis and Design in a Changing World, 6th Edition
Buy the selected items together


Shop the new
New! Introducing the, a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Series: Murach: Training & Reference
  • Paperback: 642 pages
  • Publisher: Mike Murach & Associates (January 1, 2003)
  • Language: English
  • ISBN-10: 1890774189
  • ISBN-13: 978-1890774189
  • Product Dimensions: 10.1 x 8.1 x 1.4 inches
  • Shipping Weight: 2.6 pounds
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (30 customer reviews)
  • Amazon Best Sellers Rank: #1,580,873 in Books (See Top 100 in Books)

Editorial Reviews

From the Publisher

As the publisher, I'd like you to know the reasons why I think you'll learn Java web programming faster from this book than from any other on the subject:

Unlike most books about Java web programming, chapter 3 of this book provides a crash course in HTML. Since this is essential background for the use of JSPs, this means you won’t have to use a second book to figure out how HTML works.

Unlike most books about Java web programming, three of the early chapters (4 through 6) show you how JSPs work, how servlets work, and how to use the Model 2 architecture to get the most from JSPs and servlets. From that point on, you’ll learn to use servlets when they’re appropriate for the task at hand and JSPs when they’re appropriate. As a result, you won’t waste your time learning how to use servlets for tasks that should be handled by JSPs.

To make it easy for you to learn on your own, the CD that comes with this book provides all of the software that you need including Java, Tomcat, and MySQL. It also provides all of the examples and applications that are presented in this book so you can run them on your own PC.

Like all of our books, this one includes hundreds of examples that range from the simple to the complex. That way, you can quickly see how a feature works from the simple examples, but you’ll also see how the feature is used in more complex, real-world examples.

If you page through this book, you’ll see that all of the information is presented in "paired pages," with the essential syntax, guidelines, and examples on the right page and the perspective and extra explanation on the left page. This helps you learn faster by reading less...and this is the ideal reference format when you need to refresh your memory about how to do something.

More About the Authors

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

Customer Reviews

Best computer book I have used.
A. Scherer
It makes the information in the book very easy to absorb: description on the left page, code example on the right page.
Jeffrey A. Meunier
I am a newbie in java programming and wanted a beginner's book on JSP/Servlet.
Deepak K

Most Helpful Customer Reviews

24 of 25 people found the following review helpful By Thomas Paul VINE VOICE on June 24, 2003
Format: Paperback
If you are looking for a book that is going to teach you Servlets and JSP in a very easy way with a lot of hand holding then you are looking for this book. The authors make the assumption that the reader knows the basics of Java but has absolutely no knowledge of internet programming.
The book starts by guiding the reader through the process of installing Tomcat (all the samples use Tomcat as the servlet engine) and creating a simple HTML page before they introduce you to Servlets and JSP. Servlets and JSP are covered separately and then working together in the Model 2 architecture. The one thing missing from this section is any mention of Struts or other MVC frameworks. Advanced topics such as using SSL and restricting access to a web site are covered very well and in a way that makes it easy to follow and understand. The authors even show how to write your own tag libraries. Unfortunately, no mention is made of JSTL. The authors show how to install and use MySQL and how to code SQL before moving on to explain using JDBC in a web application. The book ends with a complete sample application of an online store including secure credit card handling.
This is an excellent tutorial that will painlessly teach you how to write complex web applications. I doubt that there is another book available that makes the subject this easy to understand.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
18 of 19 people found the following review helpful By Bruce Scott on March 9, 2004
Format: Paperback Verified Purchase
I've been developing software for 28 years and using Java for 10 years. However, I've never developed a web application. I needed a crash course on all things web and Java. On my shelf I have about two feet of new books on a variety of Java topics including three books on Java servlets and JSPs. Almost without exception all of these books make these mistakes:
- Assume the reader knows too much and in some cases assumes the reader is already familiar with the topic
- Takes a complex subject and makes it more complex by taking many digressions, explaining something without explaining why and referring to technologies not explained in the book.
- Is loaded with undefined acronyms
- Has a "smirky" attitude as though there is some private joke
- Only shows code snippets without providing the complete context allowing for your own testing
- Doesn't take a building block approach so that you learn the topic step by step
Murach's book makes none of these mistakes. I think all technical "how to" or tutorial books should follow Murach's format. There is one concept for each two pages. The left page explains the concept with clearly written text and the right page shows the example that demonstrates the concept. Each concept is built on concepts already learned in previous pages so that if you have understood all the previous concepts you easily understand the next concept. In this book the only assumption is that you're familiar with Java but not necessarily an expert. Along the way unimportant details are identified or there is an indication that the detail will be explained in a later section. If you read the book from start to finish you will not be confused at any point.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
11 of 12 people found the following review helpful By A Customer on October 6, 2003
Format: Paperback
This is a GREAT book. It's methodical, easy to follow, and in the process, it shows you that Java really isn't as difficult as those junky Sun tutorials lead one to believe. I actually used this book along with Sun's Java Web Services Developer Pack and it really made things easy to set up servlets and JSP.
If you already know servlets and JSP, buy this book anyway just to see where other tutorials left out the fundamentals.
In my opinion as a trainer and developer, it is a major feat of skill and patience to bring somebody from zero knowledge to a productive level of skill in technologies like this. These authors make it look easy. Sun should hire them to redo all of their tutorials. That way, Java would be more widely adopted and could eventually overtake security-hole-riddled Microsoft products.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
10 of 11 people found the following review helpful By Joe on June 15, 2006
Format: Paperback
This book on Servlets and JSP is truly a self explanatory tutorial for those who wish to get some hands on by themselves.

Murach's two page trick works very good. This book is comprehensive in getting you know the basics of JSP and Servlets. I was a guy with just core Java knowledge and when I wanted to get myself in learning the advanced concepts like JSP and servlets, this book proved one.

This book caters for those who want to get a flying start into JSP and Servlets but for an indepth knowledge on the subject you'd better look for other options.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
9 of 10 people found the following review helpful By Amazon Customer on October 31, 2005
Format: Paperback
The one quality that makes "Murach's Java Servlets and JSP" (buy from Amazon) a clear winner is the quality of the content and clarity of author Andrea Steelman and Joel Murach's writing. They use a friendly, humorous voice that eases the normal tension accompanying such a complex topic as programming Java servlets and designing JavaServer Pages. I'm a C# developer, so this was most appreciated by someone like me. You'll also be thankful for this tone as the book takes you through some very challenging scenarios in developing winning browser-based apps.

The book is the rare breed of tech manual that stays relevant to the neophyte reader and the experienced developer alike. It's outstanding as a college-level classroom reference, with oversized dimensions (it's a large book, height- and width-wise) are loaded with rich illustrations and healthy amounts of code with thorough explanations of the concepts behind then. Physically the book is ready to sustain the harsh conditions of the learning programmer. Its rigid design will survive a reader's rampant paging through chapters to find that one code sample and stretching the book's spine, in the classroom as well as the web shop.

The book presents the reader with the holistic JSP experience, and the organization of the chapters is very logical. I particularly enjoyed the chapters dealing with JavaMail programming, working in SSL environments, database access with JDBC and MySQL, working in the HTTP pipeline, custom JSP tags and use of XML. Also featured are basic discussions of incorporating componentization in your projects through JavaBeans. I also liked wrapping up my reading with the capstone project: designing, coding and deploying a very practical Music Store web app.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews

What Other Items Do Customers Buy After Viewing This Item?