Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Professional JSP: Using JavaServer Pages, Servlets, EJB, JNDI, JDBC, XML, XSLT, and WML to create dynamic and customizable web content [Paperback]

Karl Avedal , Sing Li , Tom Myers , Stefan Zeiger , Ari Halberstadt , John Timney , Carl Burnham , Ray Haynes , Peter Henderson , Mac Holden , Dan Malks , Alexander Nakhimovsky , Stephan Osmont , Grant Palmer , Sameer Tyagi , Geert Van Damme , Mark Wilcox , Steve Wilkinson , John Zukowski
3.0 out of 5 stars  See all reviews (4 customer reviews)

Available from these sellers.


Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details. Learn more.

Book Description

1 May 2000 Programmer to Programmer
Professional JavaServer Pages covers a wide variety of areas including design and architecture, JSPs and their relation to J2EE (Servlets, EJBs, JDBC etc) as well as extensive coverage of the tag extension mechanism that allows you to customize the tags you use in your pages to the data you're presenting.

Readers are given an introduction to JSP, explaining how they relate to servlets, showing the tags, and creating beans to encapsulate business logic, to keep web page design simple. Further chapters cover database access with JDBC and connection pooling, JSP debugging, and web application architecture using JSP and servlets.

After considering security issues in JSP web applications, the book concludes with seven real-world case studies including using JSP, XML and XSLT to target content at WAP and HTML browsers, e-commerce, streaming using JMF, and porting an existing ASP-based application to JSP. Appendices give programming refreshers on installing the Tomcat JSP/Servlet engine, detailed references to JSP, the Servlet API, and HTTP, and finally JSP for ASP programmers.

This book is for both professional Java developers, who want to use JSP as the front-end of their J2EE web applications, and web designers, who want to see how JSP separates presentation from dynamic content generation. Although no knowledge of Java is assumed, reference will be made to a quick start Java tutorial and to other materials for some topics. Knowledge of HTML and some programming experience is required.


Product details

  • Paperback: 1000 pages
  • Publisher: WROX Press Ltd (1 May 2000)
  • Language: English
  • ISBN-10: 1861003625
  • ISBN-13: 978-1861003621
  • Product Dimensions: 23.2 x 18.6 x 5.2 cm
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Bestsellers Rank: 1,597,447 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

Amazon Review

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

From the Publisher

JSP is a dynamic web presentation. It is one of the most exciting server-side technologies in the Java 2 Enterprise Edition, currently in version 1.1. There are other template-based web page generation tools, so what makes JSP special? Three things:
1. JSPs are tightly integrated with J2EE, which provides support for all functionality you'd expect from an enterprise application.
2. JSPs are built on top of the Java Servlet framework, which enables very scalable and portable dynamic web sites. Servlets have wide support in the industry, and can run on all major web servers.
3. JSP 1.1 supports tag extensions that allow you to wrap an action as a simple-tag, reducing the coding necessary in the web page.

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

3.0 out of 5 stars
3.0 out of 5 stars
Most Helpful Customer Reviews
1.0 out of 5 stars Captain Cook couldn't navigate this book 29 Jan 2001
Format:Paperback
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.
Comment | 
Was this review helpful to you?
By A Customer
Format:Paperback
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.

Comment | 
Was this review helpful to you?
Format:Paperback
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.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Most Recent Customer Reviews
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Feedback