Web Development with JavaServer Pages, 2nd Edition Paperback – 13 Nov 2001
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
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.
Java Server Pages, JSP, is a Java based template system for constructing Web sites to deliver dynamic Web page content. In this regard it's similar to ASP or Cold Fusion. The book is written by site developers who choose to use it during Sun's development of JSP 1.0: pretty brave. It also covers the newer JSP 1.1 release.
JSP works by providing a set of HTML-like tags which are interpreted by the JSP container (which in turn is usually supported by Java servlets) rather than by embedding the page generating code in the program code. This makes it easier to maintain sites. The authors make a good fist of showing how to use JSP with Beans, explaining JSP directives (which specify scripting languages, for example), and using it with JNDI and other Java technologies.
As with so much Web server programming, anything practical requires a mixture of technologies and programming languages to work. JSP is no exception. As a result, most of the book is taken up with examples--ranging from the trivial to the eminently practical - showing how to use JSP for various task types and which Java technologies best expedite it. This isn't the end, though, as JSP can be used with non-Java languages--an adventure fortunately left to the student.
JSP comes late to the dynamic Web page feast, and is certainly no easier than ASP--and arguably more complex than Cold Fusion--but for Java programmers it has the huge advantage of being well integrated with the existing Java technologies. The authors are to be congratulated on an impressive and convincing JSP exposition. --Steve Patient --This text refers to an alternate Paperback edition.
About the Author
A web applications developer and Internet technologist, Duane K. Fields is an expert in the design and development of leading edge Internet applications. He lives in Austin, Texas.
Mark A. Kolb, Ph.D., is a reformed rocket scientist who currently focuses on system architectures for distributed web-based applications. Mark lives in Round Rock, Texas.
Shawn Bayern, a research programmer at Yale University, is the reference-implementation lead for the upcoming JSPTL standard. Shawn lives in New Haven, CT.
Top customer reviews
Having said that there are many books on Tag development and it was probably right to focus on the basics first.
The detailed description of bean scope was very clear and there are examples of using the RequestDispatcher class which are missing from many books on JSP.
I thought it started out really well and gave me an excellent introduction to JSP, although I would've liked a bit more information regarding security (even though this is rather container specific, I don't think a general discussion would have been out of place).
My only criticism is that the quality peters out towards the end of the book when custom tag libraries are discussed. For example, there are far too many forward references, and although I admit it's a hard topic to make interesting, the three chapter coverage is dull, monolithic and slow.
Despite this, I would recommend this book as there is so much other useful stuff in there, but perhaps (like me), others would be well advised to look elsewhere for a better intro to custom taglibs.
Most helpful customer reviews on Amazon.com
Specifically, they systematically provide the big picture by explaining JSP's overall relevance in Java technology. Then they break it down by going over the main parts of JSP architecture. If you're in a hurry to bang out some code to make your content more dynamic, reading the first four to seven chapters will get you going, depending on your specific needs. They're not big chapters. Starting with Chapter 8, the authors provide you with techniques and example applications. I haven't gotten all the way through the latter chapters, but it appears that you can refine your application of the technology here.
I find the book's organization to be well thought out, which makes for more enjoyable reading.
persistent database connections
using beans to slim down the jsp code and reuse information
handling web forms
I can't recommend this book enough. Especially if you're trying to learn JSP and the other books don't seem to cut it.
This book will put your feet on the right path.
I've been a professional programmer for 16 years, using many languages and so far Java is my favorite one. This book concentrated on the very things I needed to do: connect to a database, etc. I recommend it.
Look for similar items by category
- Books > Computing & Internet > Digital Lifestyle > Online Shopping > Amazon
- Books > Computing & Internet > Networking & Security > Network Topics
- Books > Computing & Internet > Programming > Languages
- Books > Computing & Internet > Programming > Languages & Tools
- Books > Computing & Internet > Web Development > Web Design > Applications
- Books > Computing & Internet > Web Development > Web Scripting & Programming