Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Beginning JSP Web Development Paperback – August, 2001
Ideal for anyone new to JavaServer Pages (JSP), Beginning JSP Web Development offers an excellent and thorough guide to using JSP effectively. Combining a tutorial of basic Java with excellent practical material on using Tomcat and related tools, this book will fill a valuable niche for anyone wanting to build Web applications the right way using some of the latest standards in Java.
Learning JSP today requires not only a basic knowledge of Java, but also practical advice for using Tomcat, custom tag libraries, database programming, and other standards. This title distinguishes itself with chapter-by-chapter coverage of all you need to program with JSP. For those new to Java, introductory material on data types, flow control, and basic class design will help you learn essential Java. The authors also present practical advice and samples for installing and configuring Tomcat (an open source JSP/servlet engine), including advice on deployment options. Sections on database and JDBC programming, servlets, and session management supplement the basics of using JSP with embedded Java scriptlets.
Standout material on JSP custom tag libraries will justify the price of this book for many readers (including those with previous Java experience, but little JSP exposure). Several sections on designing and deploying custom tag libraries show you how to make use of this powerful new Sun standard. The text closes with leading-edge material on the new Struts Web application framework, including a worthwhile case study for an online travel database using this pre-packaged codebase as a starting point. Sun has endorsed Struts and other application frameworks as a "best practice" when building JSP-based applications, and the authors do a good job showing off this solution, including advice on configuration options.
With JSP evolving into an even more powerful and flexible Web solution using custom tag libraries and other standards, this book fits the bill with an up-to-the-minute and approachable tour of exactly what any developer needs to use JSP productively in real projects. --Richard Dragan
From the Publisher
This book is for anyone who knows HTML can use this book - no previous programming experience is required, and you will learn both JavaServer Pages (JSP) and the Java language on which it is based. This book is also suitable for more experienced programmers who need an introduction to Java and web programming. All the code can be used on either a Windows or a UNIX (e.g. Linux) system.
Top customer reviews
This book provides that. The Java and JSP are woven together in a practical and digestible fashion.
I'd give it five stars, but for the occasional typos in code samples (several in Chapter 7) which cause compile or runtime errors. For a beginner, it can be frustrating to identify the source of errors and make the necessary corrections without having prior experience with the language. Still, not bad for a first edition. ...
However, the book is filled with errors! I have resorted to keeping the "Book Errata" webpage up on my computer and checking it first if I have a problem with an example or understanding a point. It's a real pain to pour over a piece a code that isn't working assuming I've made a typo only to realize the book is wrong! I realize there will always be some mistakes, but the ones in this book are very frequent.
Bottom line: I don't think the errors negatively impact the usefulness of the book, but they sure are annoying. Beware!
That being said, the editing job left quite a bit to be desired. Even recognizing that this is a book for propeller-heads (hey, I am one), the grammar should have been much better.
Finally, the coding styles were inconsistent across chapters. Again I recognize why this is so (with so many authors, I can see why), but the inconsistency of tagging standards was confusing.
Nevertheless, I really got a lot out of this book, and recommend it to people who are already salted coders from other traditions. I don't think it would be as useful to a rank novice.
I purchased my copy in the Philippines, which may explain why users do not find it on the Wrox site. It must have been targeted to the asian market, and if you google the title of some of the source programs as I did, you will find (translated from Chinese!) a web site from which to download a zip file of source code.
This book covers variety of topics like: Object-oriented programming in Java, Java's core utility and input/output classes, How to use and create JSP Tag Libraries, Best practices in designing web applications with Java, How to install Java and JSP/Servlets, How to create dynamic web sites with JavaServer Pages (JSP), Relational database access with MySQL and JDBC, Using the popular Struts framework to simplify application design