Book summary

Table of contents

Who this book is for

What people say about this book

Related books

FREE download of sample chapters

FREE download of the book applications

What software you need

Instructor's CD


Book corrections

      Home | Books | Downloads | Trainers | Instructors | Customer Service

view cart

Murach's Java Servlets and JSP (2nd Edition)
by Joel Murach and Andrea Steelman
24 chapters, 729 pages, 329 illustrations
Published January 2008
ISBN-13: 978-1-890774-44-8

Book price: $52.50; SAVE 30%, now just $36.75
eBook price: $42.50; SAVE 30%, now just $29.75
Book + eBook: $62.50; Best Value! SAVE 30%, now just $43.75

Note: If you've bought the printed book from us in the past and now want to buy the eBook, please call us.

Ever since we published the first edition of this book back in 2003, we've been getting feedback like this from developers:

"This book is excellent, excellent, excellent! The authors have a gift for developing the topic of JSP, Servlets, and building a Java-based ecommerce site in a methodical, easy-to-understand approach."

So if you already know the core Java skills and are ready to move into Java web programming, let this book be your guide!

What you'll learn in this book

If you look at the table of contents, you'll see that this book teaches all the skills you need to develop almost any type of Java web application today. The chapters gradually move from the simple to the complex as they show you how to work with:

  • the Tomcat servlet/JSP container
  • the NetBeans IDE
  • HTML pages and forms
  • JSPs, servlets, and the MVC pattern
  • sessions and cookies
  • JavaBeans
  • the JSP Expression Language (EL)
  • the JSP Standard Tag Library (JSTL)
  • custom JSP tags
  • MySQL, JDBC, and connection pooling
  • JavaMail
  • SSL and secure connections
  • authentication
  • advanced HTTP skills
  • listeners
  • filters

To complete your training, section 5 presents an e-commerce web site that puts these skills into context. Once you understand how this web site works, you will have all the skills and code you need to start creating your own custom web applications.

Here's just some of what developers like best about this book

  • Today, some excellent IDEs (integrated development environments) for Java development are available for free. As a result, it no longer makes sense to use a text editor and a command prompt to develop Java web applications. That's why this book shows you how to use one of the most popular open-source Java IDEs, NetBeans. Right from the start, you'll learn how to use this tool to develop web applications faster than ever.
  • You get detailed instructions for installing and configuring a Java web development environment on your own PC, using all the software you need. Although Tomcat, NetBeans, MySQL, and Java itself are all free, it can be frustrating and time-consuming to get them set up right. So the work-saving advice you get here will pay for the book almost at once.
  • You get full coverage of what you need to know to build business web applications, presented in a way that's easy to understand.
  • You get the paired-pages format that our customers like so much (please see below for more details).
  • You get dozens of coding examples and the code for a full web site so you always see how the features you're learning are applied in the real world.

Paired-pages format

Like all Murach books, this book present all of its information in "paired pages," with the essential syntax, guidelines, and examples on the right page and the perspective and extra explanation on the left page.

Our paired pages format

This helps you learn faster by reading less, and it makes an ideal reference format when you need to refresh your memory about how to do something later on. To see how this works in more detail, please download a sample chapter.

Our Money-Back Guarantee

Like all of our books, this book is backed by our 60-day, money-back guarantee: If you buy this book directly from us and aren't satisfied with it, you can return it anytime within 60 days and we'll give you a full refund. No questions asked. So order your copy today!

More about the eBook

Note:  We now have a 3rd Edition of this book available. So unless you need the 2nd Edition for a class, we recommend that you get the 3rd Edition instead.

      To contact us, call us at (800) 221-5528 or email us at

      Home | Books | Downloads | Trainers | Instructors | Customer Service

view cart