or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
36 used & new from $0.69

Have one to sell? Sell yours here
 
   
JSP Tag Libraries
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

JSP Tag Libraries (Paperback)

~ (Author), Adam Chace (Author), Magnus Rydin (Author)
4.4 out of 5 stars  See all reviews (9 customer reviews)

List Price: $44.95
Price: $34.16 & this item ships for FREE with Super Saver Shipping. Details
You Save: $10.79 (24%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want it delivered Tuesday, November 10? Choose One-Day Shipping at checkout. Details
18 new from $4.00 18 used from $0.69

Frequently Bought Together

JSP Tag Libraries + JSTL in Action + Spring in Action
Price For All Three: $92.02

Show availability and shipping details

  • This item: JSP Tag Libraries by Gal Shachor

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • JSTL in Action by Shawn Bayern

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Spring in Action by Craig Walls

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Foundations of JSP Design Patterns

Foundations of JSP Design Patterns

by Andrew Patzer
4.5 out of 5 stars (4)  $32.57
Java Servlet & JSP Cookbook

Java Servlet & JSP Cookbook

by Bruce W Perry
3.8 out of 5 stars (8)  $29.67
Pro JSP 2, Fourth Edition (Expert's Voice in Java)

Pro JSP 2, Fourth Edition (Expert's Voice in Java)

by Simon Brown
4.5 out of 5 stars (6)  $41.08
JavaServer Pages, 3rd Edition

JavaServer Pages, 3rd Edition

by Hans Bergsten
3.4 out of 5 stars (18)  $29.67
Spring in Action

Spring in Action

by Craig Walls
4.1 out of 5 stars (67)  $31.49
Explore similar items

Editorial Reviews

Review

I highly recommend this book for anyone interested in JSP custom tags. -- Forth Worth Java User Group


Product Description

This in-depth tutorial acquaints HTML and Java programmers with the world of JSP tags-Java components that open up JSP development to the everday content developer (the HTML programmer) and improve code reuse and separation between presentation and business logic. Using real-world tags, it guides the novice through practical JSP applications, such as performing iterations and accessing databases, EJBs, e-mail systems, and Java Beans, and demonstrates how tags can be used in the context of e-commerce applications and WAP that work with cellular phones. Included are numerous short examples that can be reused to add simple and powerful dynamic features to web sites.

Product Details

  • Paperback: 656 pages
  • Publisher: Manning Publications; illustrated edition edition (May 30, 2001)
  • Language: English
  • ISBN-10: 193011009X
  • ISBN-13: 978-1930110090
  • Product Dimensions: 9.2 x 7.4 x 1.3 inches
  • Shipping Weight: 2.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon.com Sales Rank: #1,356,965 in Books (See Bestsellers in Books)

More About the Author

Gal Shachor
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Gal Shachor Page

Look Inside This Book

Citations (learn more)
1 book cites this book:

What Do Customers Ultimately Buy After Viewing This Item?

JSP Tag Libraries
61% buy the item featured on this page:
JSP Tag Libraries 4.4 out of 5 stars (9)
$34.16
JSTL in Action
23% buy
JSTL in Action 4.7 out of 5 stars (14)
$26.37
JavaServer Pages, 3rd Edition
12% buy
JavaServer Pages, 3rd Edition 3.4 out of 5 stars (18)
$29.67
Core JSTL: Mastering the JSP Standard Tag Library
4% buy
Core JSTL: Mastering the JSP Standard Tag Library 4.4 out of 5 stars (9)
$34.21

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

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

9 Reviews
5 star:
 (7)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.4 out of 5 stars (9 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
10 of 10 people found the following review helpful:
5.0 out of 5 stars Awesome book on tag libraries, very well written, June 30, 2001
While most of the newer JSP books have sections or chapters on tag libraries, this book is totally devoted to this important area.

It is extremely well written, logically planned and executed.

It is meticulous in the details. Very few errors or typos. "Crafted" is a word that comes to mind.

The style is clear and conversational, in which the pros and cons of various possible alternatives are examined before plunging into the details of the selected one, much like the way a developer would think about it.

The sample code is great and there is a web site from the authors (which unfortunately seems to be neglected.)

I stopped the reading of all the other books on Tag Libraries to finish this one, and now I can motor through them with ease, spotting hasty assumptions and errors right away. (there is a lot of sloppy writing in many other books, but not this one)

I only wish I could have had the benefits of these authors insights and analysis regarding the open source tag libraries at Jakarta, but they are not mentioned. Maybe another book or paper?

I look forward for other books by these authors, and would buy them without hesitation, just to experience their masterful technical approach to software development.

A fantastic book, if that is a term that can be applied to technical material. :)

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 5 people found the following review helpful:
5.0 out of 5 stars Indepth coverage, excellent examples, April 4, 2002
By Juntao Yuan (Austin, TX United States) - See all my reviews
(REAL NAME)   
This is a review I did for AustonJUG group. Since it is a long review (more than 1000 words), I only post the overview here....Working with other server side Java components, such as JavaBeans, EJBs and JDBC, properly designed custom tag libraries allow developers to encapsulate and reuse code. Custom tags create a tag-based content authoring environment and allow web authors to write highly dynamic web applications in HTML style without learning the Java programming language. So, architects, developers and content authors can all benefit from studying JSP custom tags.

Manning's book "JSP Tag Libraries" by Gal Shachor, Adam Chace and Magnus Rydin (ISBN 1-930110-09-X) is an excellent JSP custom tag text suited for both new and seasoned developers. This book covers JSP specifications 1.1 and 1.2.

One of the main strengths of this book is that it does not merely repeat API documentations. The authors put a lot of effort to show the readers the big picture, the philosophy behind JSP custom tags and how to apply them in real world applications. This book talks about "why" as well as "how".

After studying this book, the reader should be able to understand:

* What JSP custom tags are and why we need them;
* How custom tags work;
* How to use tags to perform common and advanced tasks;
* Steps to develop and deploy tag applications;
* Basic design patterns for tag applications;

The book is very well organized and well written. It is full of excellent code examples. Those examples put the techniques into context. The readers can learn effectively by playing with the examples. As added bonuses, the code examples can be easily adopted for real world applications. In section "Case Studies", the authors discuss two complete multi-tier E-commerce and M-commerce applications. They offer not only code examples on applying practical techniques but also insights and templates on how to design good JSP applications.

All the code examples in the book are annotated with in-depth explaining text. That truly helps readers to understand not only what the code is doing but also what the authors intended to do.

However, there are still things I wish the authors could improve in the next version:

1. The authors had excellent discussions on how to implement conditional tags, iteration tags and database access tags. But they did not mention similar tag libraries under development by the Jakarta Taglib project. I would really like to hear about their insights on the designs of Jakarta tag libraries and many similar libraries developed by commercial companies.

2. In the "Case Studies" part, it is quite easy to add a parallel WAP store front to the JDBC-driven WebStore through another set of custom tags. That would really drive home the power of separating business logic from presentation logic and highlight the flexibility of a JSP custom tag based solution. I wish the authors had done that.

Overall, I think this is an excellent book and would like to HIGHLY RECOMMEND it to anyone working with JavaServer Pages technology.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
7 of 8 people found the following review helpful:
5.0 out of 5 stars Best book on JSP Tags, November 10, 2001
There are now quite a few JSP books around and some of them mention JSP Tag libraries. In a typical n-tier web application, JSP tag libraries enable the presentation layer to be cleanly separated from the business layer. This allows simple scripted pages to call complex Java code without confusing the HTML web page Developer. By using JSP tag libraries, the developers have reusable code that can provide easy access to different J2EE services.

This book starts of with a quick introduction to dynamic web servers, Java servlets and Java Server Pages (JSP). We recommend that readers new to JSP should read a book dedicated to JSP before reading this one. Chapter 3 begins with an explaination of JSP custom tags, setting up the environment (Tomcat) and creating a simple Hello World tag. The authors provide enough information to explain the example without confusing the reader. They also suggest solutions to why the example might not work, providing a useful insight into what to check if something goes wrong.

Chapter 4 gives an overview of the tag API (interface and methods) and Chapter 4 explains how to create a tag lib descriptor (TLD) and how the JSP runtime uses this information to produce a servlet. Chapter 6 and 7 present some coding techniques to build a tag library and use an example of building a tag library for sending email. This is a simple and effective example that describes the process of developing and using JSP tab libraries.

Chapter 8 is important because it describes in detail how to use JavaBeans with tags. Starting off with information about the Reflection API, the authors show how to create a JavaBean and use Tags to present the information. This technique allows the developer to remove a lot of Java code from the JSP, making the page easier to understand and maintain. Chapter 9 and 10 show how to develop condition and interating tags.

Chapter 11 focuses on designing a database presentation tag library. This chapter answers many useful questions such as, Why not just wrap everything in a JavaBean? Again the authors give an exellent explaination of a very important topic. Realistically many readers would not be accessing a database directly from a tag library so the next chapters present J2EE and how to access Enterprise JavaBeans using tag libraries.

Chapters 13 and 14 are very interesting because they explain two case studies; a JDBC-driven web store and an EJB driven WAP store. The authors go over the design and development in quite a bit of detail and it is useful to all readers wanting to use JSP tag libraries in their projects. The last chapter covers tips and tricks, showing how to generalize tags using the Command design pattern and discussing maintainence, performance and debugging.

Suprisingly, the Apache Struts project is not mentioned in this book, however many of the concepts found in Struts are explained here. The authors have done an excellent job in explaining how to develop and use JSP tag libraries. We found the authors' insight very useful and on the whole the book is easy to read.
visualbuilder.com

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Great Book on JSP Tags
I have written several custom JSP tags and I wish this book had been available when I started, it would have saved lots of time. Read more
Published on November 1, 2001

4.0 out of 5 stars For learning JSP Tags, this is your only option.
Most other books I have read on this topic include merely one or two chapters for custom JSP tags. This book gives you chapter after chapter of custom tags and holds your hand... Read more
Published on October 25, 2001

5.0 out of 5 stars Excellent book
Contrary to the previous review, the Java classes in the book do compile. I highly recommend the book.
Published on October 4, 2001

1.0 out of 5 stars A book not to buy
This is a very bad book. The examples/sample code do not work. Some of the Java classes will not even compile. Read more
Published on September 18, 2001 by cathy moffatt

5.0 out of 5 stars Great tag book
This book is a great reference in tackling the powerful capabilities of jsp tag libraries. For the regular jsp developer, this book will fast become an indispensible part of your... Read more
Published on August 9, 2001

5.0 out of 5 stars The best advanced JSP book so far
As in title this is the best JSP book I have read so far. But you should have some basic background of JSP. Read more
Published on July 14, 2001 by l_id

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
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.