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

Have one to sell? Sell yours here
 
   
Java and XSLT (O'Reilly Java)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

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

Java and XSLT (O'Reilly Java) (Paperback)

~ (Author), (Author)
3.9 out of 5 stars  See all reviews (11 customer reviews)

List Price: $39.95
Price: $30.36 & this item ships for FREE with Super Saver Shipping. Details
You Save: $9.59 (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 Thursday, November 12? Choose One-Day Shipping at checkout. Details
20 new from $4.45 33 used from $0.01

Formats

Amazon Price New from Used from
  Paperback $30.36 $4.45 $0.01
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Best Value

Buy Java and XSLT (O'Reilly Java) and get XSLT Cookbook, Second Edition (Cookbooks (O'Reilly)) at an additional 5% off Amazon.com's everyday low price.

Java and XSLT (O'Reilly Java) + XSLT Cookbook, Second Edition (Cookbooks (O'Reilly))
Buy Together Today: $60.29

Show availability and shipping details


Customers Who Bought This Item Also Bought

Java & XML, 2nd Edition: Solutions to Real-World Problems

Java & XML, 2nd Edition: Solutions to Real-World Problems

by Brett McLaughlin
3.9 out of 5 stars (27)  $32.81
Java & XML

Java & XML

by Brett McLaughlin
3.2 out of 5 stars (12)  $31.49
Java and SOAP

Java and SOAP

by Robert Englander
3.5 out of 5 stars (14)  $40.49
Java Message Service

Java Message Service

by Mark Richards
3.8 out of 5 stars (32)  $26.40
Pro XML Development with Java Technology

Pro XML Development with Java Technology

by Ajay Vohra
3.9 out of 5 stars (9)  $35.99
Explore similar items

Editorial Reviews

Amazon.com Review

Aimed at the Java developer who wants to learn XSLT quickly, Java and XSLT provides an in-depth guide to using XML to transform data in a variety of Web applications. With a no-nonsense presentation style and plenty of expert tips, this tutorial will let experienced developers master XSLT (and related standards) to create more flexible Web applications.

This text distinguishes itself with a fast-moving tutorial that covers XSLT from the ground up without getting bogged down in fast-changing XML standards, as is the case sometimes with other similar books. Combined with XML parsers (available in Sun's JAXP 1.1 APIs), Java is ready to go to solve real-world problems with XSLT. The author shows you how to apply XSLT to real problems, as well as integrating XSLT into your Web architecture. Early sections of the book show how XSLT can be used to separate presentation logic from business logic.

The first sections provide the basics of XSLT syntax, then the book moves on to more advanced searching and looping techniques. (Without traditional "state" or variables, XSLT requires a different way of thinking. This book does a good job of showing what's different in XSLT and techniques that can do more within real applications.)

This text's developer focus shows up early on, with a sample of XSLT used with Apache's Ant build utility. Later samples are more applicable to general Web development. A sample online discussion board built with servlets and XSLT style sheets shows off the fundamentals at work. With good coverage of Sun's JAXP 1.1 APIs for working with XML in Java, this book anchors its samples in real Java tools. A final section on wireless interfaces introduces the advantages of XSLT for transforming online content into WML for mobile devices.

Now that XSLT is a mainstream technology, more and more Java programmers will want to use it in real projects. Beyond syntax, this title shows you how to use XSLT to transform server-side data into client-side interfaces more flexibly. The practical focus of Java and XSLT is all you need to combine these two powerful technologies to create more maintainable Web applications that can reach both desktop and mobile browsers. --Richard Dragan

Topics covered: Introduction to XSLT; XML review; transforming data with XSLT; XPath; looping and sorting; conditional processing; formatting text and numbers; an XSLT example with the Ant build utility; review of Web architectures (including XSLT used with EJBs); compiling style sheets with JAXP 1.1; basic servlet tutorial (servlets used with XSLT); sample online discussion forum (with XSLT); advanced XSLT techniques (including session tracking without cookies, servlet filters, internationalization); tips for XSLT developers (developing, testing and debugging, performance tips); building wireless Web applications with WML and XSLT; JAXP 1.1 API reference; and XSLT quick reference.



Product Description

Java and XSLT shows how to use XSL transformations in Java programs ranging from stand-alone applications to servlets. After an introduction to XSLT, you'll learn how to apply transformations in real-world situations, such as developing a discussion forum, transforming documents from one form to another, and generating content for wireless devices. This book discusses several common XSLT processors and the TRAX API, paying special attention to performance issues. Although there's a brief tutorial introduction to the XSLT language, the primary focus of the book isn't on learning XSLT or developing stylesheets; it's on making practical use of transformations in Java code.

Product Details

  • Paperback: 544 pages
  • Publisher: O'Reilly Media; 1 edition (September 2001)
  • Language: English
  • ISBN-10: 0596001436
  • ISBN-13: 978-0596001438
  • Product Dimensions: 8.9 x 7 x 1.3 inches
  • Shipping Weight: 2.1 pounds (View shipping rates and policies)
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon.com Sales Rank: #905,576 in Books (See Bestsellers in Books)

More About the Author

Eric M. Burke
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Eric M. Burke Page

What Do Customers Ultimately Buy After Viewing This Item?

Java and XSLT (O'Reilly Java)
45% buy the item featured on this page:
Java and XSLT (O'Reilly Java) 3.9 out of 5 stars (11)
$30.36
XSLT Cookbook, Second Edition (Cookbooks (O'Reilly))
19% buy
XSLT Cookbook, Second Edition (Cookbooks (O'Reilly)) 4.6 out of 5 stars (29)
$31.50
XSLT, 2nd Edition
16% buy
XSLT, 2nd Edition 5.0 out of 5 stars (2)
$31.49
Pro XML Development with Java Technology
14% buy
Pro XML Development with Java Technology 3.9 out of 5 stars (9)
$35.99

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)

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

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

 
11 of 11 people found the following review helpful:
5.0 out of 5 stars Excellent view of an alternative enterprise architecture, December 5, 2001
By Thomas Paul (Plainview, NY USA) - See all my reviews
(REAL NAME)      
The combination of Servlets and XSLT is a natural fit and a possible alternative to Servlets and JSP.

This book gives excellent coverage to using XSLT to generate dynamic web pages. The first part of the book is an introduction to XSLT. For those unfamiliar with XSLT, this part of the book will be an excellent introduction. For those using XSLT, an additional tutorial or reference will be required. The next part of the book covers how to use a Java program to transform an XML document into HTML. SAX, DOM, JDOM, and JAXP are all covered. This section includes information on how to configure your environment to correctly process XML documents. Anyone who has run into the mysterious "sealing violation" will appreciate this help. The next part of the book is a series of case studies starting with a discussion forum. The case studies demonstrate solutions to real world programming issues and help to uncover some of the issues that programmers will face if they choose to use these technologies. Performance issues are discussed with each solution.

My one complaint with this book is that the author tends to overstate the advantages of XSLT while understating the advantages of JSP. Overall, the author has done an outstanding job of putting the two technologies (Java and XSLT) together in a way that is easy to understand.

Anyone interested in using XSLT in their Java development efforts should start with this book.

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



 
11 of 11 people found the following review helpful:
5.0 out of 5 stars Very good overview of... Java and XSLT!, November 2, 2001
By "shane_curcuru" (Cambridge, MA USA) - See all my reviews
Indeed, this is a great book to get started with XSLT in a Java world, and to see a few specific examples of how Java and XSLT efficiently combine to build real-world applications. I'd call it a cross between a tutorial and a general-purpose book on the subject. It does include some reference information on the most commonly used Java API's for XSLT processing and XML parsing. More useful than the references are the real-life examples that show Java programmers how to effectively code the various DOM, SAX, JAXP, JDOM, and other API's to actually use XSLT stylesheets.

This book is *not* a reference or tutorial for all of XSLT; if you really want to learn XSLT you need another book - perhaps Mike Kay's "XSLT" by Wrox press. This book (Java and XSLT) shows how to write basic XSLT stylesheets and how to integrate them into effective Java programs. It can help you to decide when integrating XSLT will be efficient (easier maintenance of XSLT code than Java code; easier for some content management tasks and staffers) and when you might consider another methodology.

If you don't know what you need to know about XSLT and stylesheets, this is an excellent place to start! (And I'm not just saying that because my name is in the book 8-)

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



 
26 of 32 people found the following review helpful:
2.0 out of 5 stars Disappointing for an O'Reilly Publication, May 31, 2002
By A Customer
Focused too heavily on dynamically created XML being transformed to HTML.
I am interested in the power of XSL for transforming business data between disparate systems. Simple code examples from the web site often didn't work. No complex examples in the book.

I was very disappointed to find that the "XSLT Quick Reference" in Appendix C consists of syntax requirements straight from the W3C spec and single line references for where to look in the W3C spec for a "Quick Reference".

Example:

For <xsl:apply-imports>

The "Quick Reference" provides the following ...
<xsl:apply-imports>
See XSLT specification section 5.6: "Overriding Template Rules."

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

4.0 out of 5 stars Great combination to Java and XML book.
This is a very good compliment to the O'Reilly Java and XML book. It gives a good combination of theory and practical application. Read more
Published on March 5, 2006 by C. Byrd

5.0 out of 5 stars Very helpful introduction to XSLT in Java
I found this book to be a very helpful introduction to the use of XSLT in Java. The text is well written and easy to follow, with examples that truly illuminate the concepts... Read more
Published on July 31, 2005 by Carl Harris

5.0 out of 5 stars Very cool book that dvelves deep into using XSLT with Java
I am very much impressed with the content of the book and the examples in particular. The book covers the breadth of using java and XSLT and also gives a nice case study using MVC... Read more
Published on October 18, 2004 by Seshadri Rangaswami

3.0 out of 5 stars Showing it's age
This book is definitely showing it's age. It covers XSLT as it was in 2001. It's all about having a flexible front-end and serving XML out as HTML and WML, or using it for... Read more
Published on March 7, 2004 by Jack D. Herrington

2.0 out of 5 stars Not The Best Choice
This book chooses to forgoe some of the more standard tools for XSL translation that are on the market. Read more
Published on February 2, 2004 by Matthew J. Weaver

2.0 out of 5 stars Incomplete and poor reference
This book is not what I hope for. Although it has been out for a couple of years the author has not even aknowledged some of the major typos in the book (see O'Reilly web... Read more
Published on February 18, 2003 by Carl

5.0 out of 5 stars wow - worth every penny
This is a very nice book. After explaining how to use XSL,XML with Java, the author delves into a chapter where a project is presented and a very nice solution is presented. Read more
Published on January 27, 2002 by Raad Yacu

5.0 out of 5 stars Wish I'd had this book a year ago
A year ago when I was struggling with XSL stylesheets and servlets this book would have been a god send. Read more
Published on October 10, 2001

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
 


Active discussions in related forums
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.