Hi and welcome to the Authors! I am not trying to be sacrastic but Why should I buy your book when there are so many to choose from on this subject? What I am looking for is what sets your book apart from all the others? I like the reviews it received and am considering purchasing it. I think this is a unique oppurtunity to understand what you as the Authors were trying to accomplish and what made you decide to write this book. I have experience with php and asp pages and I want to make a move to Java and jsp. Does your book cover any Java or does it get right to the topics at hand assuming a basic experience in Java? Thank You and welcome to the Ranch!!
I think you're asking a fair question. When we designed the book, we chose to teach a person all the skills needed to design, code, and test an e-commerce site. Since the book is meant for web beginners, we teach the basic web skills. However, we assume you already know Java. Unlike other beginner books, we cover all the skills needed to design, code, and test a basic e-commerce site. That was the goal of the book. Although most books cover JSPs, servlets, and sessions, most don't cover JDBC, security, email, and custom tags. To write an e-commerce site, you need all of these components. In addition, we believe the unique "paired pages" format is the best way to learn a subject. It's a methodical format that places all figures and examples of a single topic on the right-hand page, while the text that describes that topic is presented on the left-hand page. Our book doesn't cover many advanced web programming topics, although we do introduce you to XML and EJBs. We designed the book this way. Once you finish our book, you'll be able to pick up an advanced web programming book and read it without any trouble.
<a href="http://www.murach.com/books/jsps" target="_blank" rel="nofollow">Murach's Java Servlets and JSP</a>
I can't say enough good things about this book. The first section is all on setup - care and feeding of your JSP environment, including how to install & use Tomcat. First book I have seen that explains that topic in English, so that I now can do things that I have been trying to do for 6 months, but couldn't find discussed clearly. The two-page format is great for all learning styles - you've got the theory on the left, and the example on the right. I have been able to do all the examples. This book has really helped me to jump start my JSP learning curve.
Dorothy - Thanks for the kind words about our book. When Andrea and I starting working on this book, we also had a hard time finding any books that clearly discussed how to set up a test environment. And, to be honest, we had some difficulty getting our test environments set up correctly. So that's why we took extra time to make sure to get this right in our book. While many of the competing books seem to be written by programmers who are experts in servlet and JSP development (and I bet they're great programmers), they often seem to skip past some of the basics that are critical when you're trying to get started. Hopefully, we've developed a book that covers these basics and fills a void in the book market. Plus, I think our book methodically presents all of the skills you need to become a servlet and JSP expert yourself. At the least, I think it takes you to a level where you can understand the more advanced books on various aspects of J2EE development. Thanks again.
I've been going through the chapters online. After one day of reading I've just created my first JSP. For beginners, this book is great! It even covers connecting to a MySQL database which is what I'm gonna tackle next. ms