Series: Murach: Training & Reference
Paperback: 758 pages
Publisher: Mike Murach & Associates; 2nd edition (January 21, 2008)
Product Dimensions: 10 x 8 x 1.6 inches
Shipping Weight: 3.3 pounds (View shipping rates and policies)
Average Customer Review: 4.6 out of 5 stars See all reviews (91 customer reviews)
Best Sellers Rank: #367,293 in Books (See Top 100 in Books) #4 in Books > Computers & Technology > Programming > Languages & Tools > Java > Servlets #4 in Books > Computers & Technology > Programming > Web Programming > Java Server Pages #15 in Books > Computers & Technology > Programming > Languages & Tools > Java > Reference
Here is my review of Murach's Java Servlets and JSP 2nd Edition.I have the Java 6 SE book from Murach's, and it's equally impressive.I love the layout, style, organization, thoroughness, ease of understanding, and overall excellence of the Murach books.They explain everything very clearly, step by step, in a mentor/instructor conversational style, and in a problem solving context.The problem solving context is especially valuable, as it really drills the topic into one's brain. It's one thing to read about an API and see how it works, it's another thing to see being used to solve a common business process or problem.Also, the layout, where descriptive text is on the left page, and figures and code examples are on the right page, is perfect. It makes learning the subject very easy. By contrast, many tech books will scatter that stuff across a number of pages, and don't give clear figures or code examples.This latest Servlets and JSP 2nd Edition book from Murach is no exception. It makes a rather complex subject (Java web applications) much simpler.It's explanation of setting up your development environment is very clear and easy to follow. It has you download and set up Tomcat, the sample apps and exercises, MySql, NetBeans, and of course the jdk.I also like the fact that it focuses on the basics of Java web development, and sticks with the essentials - Servlets, JSP, JSP tags, http, html, basics of MVC, and so on. These are skills that server side Java programmers can build on, and go from there. If the book brought in other stuff like Struts, Spring, ORM, EJB, JNDI, it would have very much muddied the waters. And those frameworks/APIs are non-essential (albeit common).