Professional JSP: Using JavaServer Pages, Servlets, EJB, JNDI, JDBC, XML, XSLT, and WML to create dynamic and customizable web content
Professional JSP: Using JavaServer Pages, Servlets, EJB, JNDI, JDBC, XML, XSLT, and WML to create dynamic and customizable web content by Alexander Nakhimovsky, Ari Halberstadt, Dan Malks, Et Al, Geert Van Damme, Grant Palmer, John Timney, John Zukowski, Karl Avedal, Mac Holden, Mark Wilcox, Peter Henderson, Ray Haynes, Sameer Tyagi, Sing Li, Stefan Zeiger, Stephan Osmont, Steve Wilkinson and Tom Myers
- Binding:
- Paperback
- Number of Pages:
- 897
- ISBN:
- 1861003625
- Product Group:
- book
- Publisher:
- WROX Press Ltd
- Publication Date:
- May 1, 2000
- BooksForGeeks.com ID:
- 2619
This book explains the inner and outer workings of Java Enterprise Edition's Java Serverside Pages (JSP) as it relates to delivering dynamic Web content. Built on Java Servlets JSP enables Java programmers to produce dynamic Web pages in a manner similar to Microsoft's ASP. JSP has advantages over ASP. For example, it needs to be interpreted only once and runs on server platforms other than Windows.
Professional JSP is a big, dense and full of painstakingly precise technical detail with occasional short illustrative stories. For example; the frog in the well. The eponymous frog is the Java VM. The well is the hardware and OS supporting it. In the story the VM is convinced it has plenty of spare resources but, of course, it can't 'see' the OS on which it runs and thus doesn't realise the support OS has none. The result is a stalled JVM with no problems or errors reported.
No previous knowledge of Java is assumed, though some experience of server programming would help. JSP developers need to understand databases, server administration, HTML and any other technologies with which the servlets interact. In practice, some knowledge of Java is also useful as JSP builds extensively on other Java technologies, JNDI for directory access is one. The case studies demonstrate this well. The weather report example requires working with XLST and WML (for WAP) among other, non-Java, languages.
Considering all this, the section on debugging shows welcome realism, "For a number of different reasons debugging JSP isn't easy". Too right. The combination of new and changing JSP specifications with mutliple languages and technologies makes it hellish. Still, if you persevere with Professional JSP at least you'll be in with a chance. --Steve Patient
Reviews for Professional JSP: Using JavaServer Pages, Servlets, EJB, JNDI, JDBC, XML, XSLT, and WML to create dynamic and customizable web content
-
Captain Cook couldn't navigate this book
Rated out of 5 stars, January 12th, 2001
Too many cooks spoil the broth and in this case too many authors has resulted in a book that's repetitive and disjointed. It includes dozens of pages of auto generated servlet code which seems to serve no other purpose than to make the book fatter. You'll find that the accompanying code is missing segments and you'll loose count of the number of typographical errors in the book. Try "Core Servlets" instead. This book gets 1 star as it may be useful as a reference but that's about it. -
Takes no prisoners (En Francais: "sans waffle")
Rated out of 5 stars, November 12nd, 2000
I found this book very worthwhile and pitched at the right level for me (an experienced programmer who's just getting into JSPs/servlets etc).The book progresses through the subject material at a good pace, with little extraneous detail - you seem to get a very good dose of valuable information from every section. Some people may find it a little terse but, as I havent got time to read waffle (!), I found the style direct and accessible. The book acknowledges the foundations of JSP, and so contains useful detail regarding servlets rather than concentrating wholely on JSP.
I did notice a fair few grammatical errors, but it gets the important things right. Overall, a very handy read.
-
A comprehensive book that may be too advanced for a beginner
Rated out of 5 stars, September 12th, 2000
If you have purchased any of Wrox publications before you won't be too surprised at this one. It is extremely comprehensive and well laid out. The only problem I have is that it is probably too advanced for your average programmer. The people who write these books are extremely intelligent, and write very concise code - may be too concise for the average Joe. Some of the examples given are also confusing. But generally you won't be dissapointed. -
Quite a good book, though marred by typographical errors
Rated out of 5 stars, September 12th, 2000
This is a good book to a Java programmer wishing to get started with JSP and other related technologies. But there are so many typographical errors that at times a reader will only be more confused. It could easily get a 4-5 stars rating if not for this serious flaw.

