Content received from: http://JavaFAQ.nu/java-article1181.html


Murach's Java Servlets and JSP
Monday, February 11, 2008 (22:01:11)

Posted by jalex

Just Published: Murach's Java Servlets and JSP (2nd Edition)

A great way for anyone with the basic Java SE skills to get started with Java EE! From setting up a web development environment to using servlets and JSPs the right way to working with databases, this book focuses on developing web applications like a pro.



Murach’s Java Servlets and JSP (2nd Ed.) is for the programmer who has the basic Java SE skills but is new to developing web applications. It systematically teaches the Java EE skills necessary to develop server-side applications at a professional level. That means you’ll:

  • Learn how to code server-side Java applications that use servlets, JavaServer Pages (JSPs), and JavaBeans in adherence to the MVC pattern.
  • Gain valuable hands-on experience configuring and using one of the most popular servlet/JSP containers (Tomcat), one of the most popular database servers (MySQL), and one of the most popular IDEs (NetBeans).
  • Learn how to work with sessions, cookies, JavaMail, SSL, security, EL, JSTL, custom JSP tags, listeners, and filters.
  • Get the source code for an e-commerce web site…a key to gaining real-world perspective on the design and implementation of a typical server-side application.
    All of this content is presented in Murach’s time-saving, “paired-pages” format. As one developer said about this format after using the first edition, “No other book laid these concepts out in such bite-sized, orderly chunks of practical knowledge as did yours. I can’t believe how competent I feel, and I am, after finishing the text.”

Unique format

Like all the books in the Murach series, 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 it makes an ideal reference format when you need to refresh your memory about how to do something later on.

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