Amazon.comIdeal for any programmer working with server-side Java, Marty Hall's More Servlets and JavaServer Pages provides an up-to-the-minute guide to the latest in essential APIs for creating state-of-the-art Web applications. This smart, patient, and thorough tutorial gives you exactly what you need to use Java effectively in the field.
While many books on Java try to cover just about everything, this title's focus on what's hot in server-side Java makes it a standout. The book begins with a very solid tutorial to servlets and JSPs, including important HTTP fundamentals (like request headers and processing forms). The author does a good job at summarizing APIs and common options, which helps make this book useful as a working reference, too. The level of discussion here is suited to those with a little Java experience, but even beginners could do a lot worse than this title as an introduction to Web programming.
A great feature of this text is that the author walks you through the actual details of deploying your Web applications (notoriously tricky, even for experts). Screenshots on installing and using tools (like the free Apache and Tomcat software packages), plus detailed advice on deployment, will make sure your code actually runs. (A standout here is the summary of all configuration options available in today's containers.)
If you are coming to servlets and JSPs from an earlier version, you'll find this text excels at covering the latest in custom and standard tag libraries. Besides explaining new JSP 1.2 tag conventions, later sections also look at an important new development in Sun's evolution of the Java platform, the JSP Standard Tag Library (JSTL). Coverage of tag programming (including several sections on looping) closes out the book. There's also material on important new advances in servlets, like filters (which allow you to log or change requests) and servlet events (which afford a greater measure of control for your Web applications).
Whether you are a JSP beginner or expert, More Servlets and JavaServer Pages gives you an excellent mix of topics in server-side Java in a well-presented programming tutorial. It's sure to be a worthwhile addition to any working Java Web developer's bookshelf. --Richard Dragan
Topics covered: Introduction to JavaServer Pages (JSPs) and servlets, software installation for Java server developers (JDK, Tomcat, Apache, JRun, and other Web containers), summary of Web application deployment directories, advantages of servlets, the servlet lifecycle, processing HTTP form data (including request headers and CGI variables), cookies and sessions, advantages of JSPs, basic JSP scripting tutorial (including expressions and scriptlets), using JavaBeans with JSPs (tags and properties), custom tag libraries, introduction to the Model-View-Controller (MVC) architecture, registering and deploying Web applications (.WAR files and data sharing), in-depth guide to Web application configuration (comprehensive guide to web.xml settings), configuring servlets (including filters and error pages, timeouts and installing tag libraries), case study for an online boat shop, declarative security tutorial (including SSL and form-based authentication), programmatic security (including using certificates and SSL), guide to servlet filters (including logging, replacement, and compression examples), processing servlet events, JSP 1.2 tag library improvements (including XML and SAX 2.0 tag validation), and the JSP Standard Tag Library (JSTL) (including basic statements and looping).
Customer Reviews
Average Rating:
Rating: - Comprehensive with a footnote
The book covers a lot of ground. I like the fact the the author starts with servlets rather than with JSP pages. This gives the reader a basis for anything else covered in the field of JSPs. Every single thing is supported by an example, which is very nice.
I would like however to warn JSP and Servlet newbies: the book assumes you know how to set up a servlet engine (Tomcat, Jboss, etc). The reason I say that is not because the book does not cover this topic, but because it is very obscure ... Read More
Rating: - Great for the IBM 484 Exam!
This book was a big help for me in passing IBM's exams that deal with the J2EE. Good breadth and depth in many of the categories on the exam and Marty puts things in a clear manner so you pick up the concepts quickly. Very well laid out.
I'd also mention this book is way more than just servlets/jsp's, it also has a ton of stuff on really understanding the deployment of J2EE webapps and how to really get the most out of your web.xml. It also has good coverage of j2ee security and JSTL. ... Read More
Rating: - A good topic, an excellent author
I've been using the Marty Hall's saga (Core Web Programming, Core Servlets, More Servlets), for almost three years now, and I can recommend him as one of the best technical authors.
His treatment of Servlets and JSP is great, and I can only wait for his Struts book!
His examples are clear, concise and useful. Not the typical "Hello World", but real oriented-to-learning examples.
Rating: - THIS is the JSP/Servlet book you are looking to buy.
I searched at a great many titles including a couple of duds before I finally settled on Marty Hall's book. Perhaps it was the "More" part that made me wonder if I would be missing something....like this was part two.
As it turns out, that could not have been further from the truth and IMHO, although the titles is correct, it is a bit of a misnomer due to that misperception.
This really is the book you've been looking for if you want to learn JSP/Servlet programming, particularly ... Read More
Rating: - Nice hands-on book for starters
It's a very useful book for Servlet,JSP starters with hands-on instructions to go about it. It's written in a nice, CONCISE manner covering many topics.