Murach's Java Servlets and JSP / Edition 2

Paperback (Print)
Rent from
(Save 75%)
Est. Return Date: 07/29/2015
Buy Used
Buy Used from
(Save 41%)
Item is in good condition but packaging may have signs of shelf wear/aging or torn packaging.
Condition: Used – Good details
Used and New from Other Sellers
Used and New from Other Sellers
from $1.99
Usually ships in 1-2 business days
(Save 96%)
Other sellers (Paperback)
  • All (25) from $1.99   
  • New (6) from $34.05   
  • Used (19) from $1.99   


This new edition of Murach's Java Servlets and JSP makes it easier than ever for Java developers to master web programming. It starts by showing how to install and use Tomcat as a web server and NetBeans as an IDE. Then, it teaches how and when to use JavaServer Pages and Java servlets to build well-structured web applications that implement the MVC pattern. Next, it shows how to use sessions, cookies, JavaBeans, Expression Language (EL), the JSP Standard Tag Library (JSTL), and custom tags. Then, it shows how to use JDBC and connection pooling to work with a MySQL database. Finally, it shows how to use JavaMail, SSL/TLS, authentication, listeners, and filters. These are the skills that you need to build professional Java web applications. A great read for any Java developer.
Read More Show Less

Product Details

  • ISBN-13: 9781890774448
  • Publisher: Mike Murach & Associates Inc
  • Publication date: 1/28/2008
  • Series: Murach: Training and Reference Series
  • Edition description: New Edition
  • Edition number: 2
  • Pages: 729
  • Sales rank: 702,930
  • Product dimensions: 7.80 (w) x 9.90 (h) x 1.60 (d)

Table of Contents

Section 1 Get started right
Chapter 1 An introduction to web programming with Java
Chapter 2 How to structure a web application with the MVC pattern
Chapter 3 How to use NetBeans and Tomcat
Section 2 Essential servlet and JSP skills
Chapter 4 A crash course in HTML5 and CSS3
Chapter 5 How to develop servlets
Chapter 6 How to develop JavaServer Pages
Chapter 7 How to work with sessions and cookies
Chapter 8 How to use EL
Chapter 9 How to use JSTL
Chapter 10 How to use custom JSP tags
Section 3 Essential database skills
Chapter 11 How to use a MySQL database
Chapter 12 How to use JDBC to work with a database
Chapter 13 How to use JPA to work with a database
Section 4 Advanced servlet and JSP skills
Chapter 14 How to use JavaMail to send email
Chapter 15 How to use SSL to work with a secure connection
Chapter 16 How to restrict access to a web resource
Chapter 17 More security skills
Chapter 18 How to work with HTTP requests and responses
Chapter 19 How to work with listeners
Chapter 20 How to work with filters
Chapter 21 How to work with JavaServer Faces
Section 5 The Music Store website
Chapter 22 An introduction to the Music Store website
Chapter 23 The applications of the website
Appendix A How to set up your PC for this book
Appendix B How to set up your Mac for this book

Read More Show Less

Customer Reviews

Average Rating 5
( 1 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing 1 Customer Reviews
  • Anonymous

    Posted February 28, 2008

    Highly recommended

    'Murach's Java Servlets and JSPs' covers a broad range of web development related topics such as servlets and JSP. It uses a two-page layout, with theory on the left page, and examples, figures, code, summary on the right page. The book starts with a step-by-step installation of Tomcat 6, Netbeans and MySql, following with instructions on how to use each of them. Then starts the journey to web application development: Servlets, JSP, EL, JSTL, custom tags, filters, listeners. From scriptlets to the Expression Language, from MVC Model 1 to Model 2, using database, JavaMail, dealing with security, everything is clearly written and logically explained. I found that the chapter on custom tags could have been more polished, and a chapter on Tag Files would have been welcome too. The icing on the cake is all the hands-on exercises. Each chapter concludes with a summary, and practical exercises. I strongly recommend downloading the sample applications and going through each exercise carefully, as it will certainly improve your learning experience. Moreover, the last section introduces a music store application to put all the freshly assimilated knowledge into practice. This book is mainly aimed at beginners, but it is still a great refresher for experienced users. It is very practical, and will make Servlets and JSP fun to learn. It is so enjoyable that you'll finish reading it in no time. I wish I had such a book when I started developing web applications. Highly recommended.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing 1 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)