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

Have one to sell? Sell yours here
 
   
Professional Java XML Programming with servlets and JSP
 
 
Tell the Publisher!
I’d like to read this book on Kindle

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

Professional Java XML Programming with servlets and JSP [ILLUSTRATED] (Paperback)

~ Alexander Nakhimovsky (Author), Tom Myers (Author)
2.7 out of 5 stars  See all reviews (30 customer reviews)

List Price: $49.99
Price: $36.49 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.50 (27%)
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
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Ships from and sold by Amazon.com. Gift-wrap available.

10 new from $4.99 25 used from $0.02

Formats

Amazon Price New from Used from
  Paperback, Illustrated $36.49 $4.99 $0.02

Editorial Reviews

Amazon.com Review

Aimed at developers with some previous Java experience, Professional Java XML Programming with Servlets and JSP shows how to combine two of today's hottest technologies to create highly customizable, data-driven Web applications. Besides a leading-edge tour of several important Java APIs, this book also contains an effective, in-depth tutorial for really understanding XML.

This main objective is to introduce a complete "application frameworks" for Java that uses servlets, JSPs, JDBC (for databases), and XML for customizing Web pages without changing source code. (This strategy lets anyone familiar with XML, SQL, and/or JSPs design new Web pages.) The "soft" or "generic" approach advocated here goes well beyond the basics and will help you rethink how Web applications work. The authors present the basics of each API as they build their solution. There are a variety of easy-to-understand sample servlets here--from a simple phone number database to an e-commerce shopping cart, and a servlet that incorporates JavaMail to send e-mail.

After a challenging guide to languages, grammars, and parsers (the underlying theory behind XML), the authors return to the practical side of things with excellent coverage of several current tools for XML, like Sun's Java parser and the Simple API for XML (SAX).

Even if you don't rely on the authors' solution completely for your own projects, this challenging and intelligent text shows off some useful possibilities for servlets combined with XML. For any Java programmer, the tour of basic servlet development and leading-edge XML support makes for an attractive choice for learning about these two very promising technologies. --Richard Dragan

Topics covered: Java servlet basics, 3-tiered architectures, JDBC and servlet APIs, sample custom framework for servlets, HTML basics, database connection pooling, language, grammars and parsers, context-free and context-sensitive grammars, XML and SGML basics, XHMTL vs. HTML, XML documents, XML namespaces, entities and DTDs, elements and attributes, the XML Document Object Model (DOM), the Simple API for XML (SAX), Sun's Java XML toolkit, JSPs and JavaBean basics, JavaMail APIs, XSLT and XPath.



Product Description

Meta-programming, or writing programs that customize, guide and modify other programs, is not a very new idea (LISP programmers have been doing it for decades) - but XML gives it a profoundly new twist.

XML greatly increases the ability of the user to exercise control over computer programs, by editing easily understandable text files. These programs know as little as possible about what they are actually being used to do. Instead, their structure and behavior are described with XML in domain-specific languages, and the programs "interpret" the descriptions.


Product Details

  • Paperback: 772 pages
  • Publisher: Peer Information Inc.; 1st edition (December 1999)
  • Language: English
  • ISBN-10: 1861002858
  • ISBN-13: 978-1861002853
  • Product Dimensions: 9.1 x 7.3 x 1.6 inches
  • Shipping Weight: 2.8 pounds (View shipping rates and policies)
  • Average Customer Review: 2.7 out of 5 stars  See all reviews (30 customer reviews)
  • Amazon.com Sales Rank: #839,705 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #15 in  Books > Computers & Internet > Programming > Java > Servlets

More About the Author

Thomas J. Myers
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Thomas J. Myers Page

Look Inside This Book

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

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

 
44 of 49 people found the following review helpful:
1.0 out of 5 stars Oh! i wish i knew it...., March 8, 2000
By A Customer
here is the kind of book one should not buy... Without repeating what other reviewers have already added (i wish i had read them earlier), i will add more to it. well, the title says that the book is on XML using Servlets and JSP. in first quarter of the book, there is no sign of either JSP or XML. As you go through the initial chapters, you get a feeling as if the authors are in love with some framework that they have designed, and this book is a users manual (or, programmers manual, if you prefer) to the framework.... now who on this planet will want to use such handi-crafted frameworks for professional development. So, as you could make out, the book disappoints you thoroughly if you are an experienced developer. but the worst thing about the book is that it will be equally disappointing for the beginners either. it doesnt explain any concept properly, doesnt give any explanatory, self-containing examples. each example refers to the authors' framework in some way, so none of them is self-explanatory... what else to say... i guess this is enough....
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
32 of 35 people found the following review helpful:
3.0 out of 5 stars This Book Makes Readers Work too Hard, January 22, 2000
By A Customer
The most serious problem with this book stems from the discussion of medium sized applications built upon utilities that are slowly developed throughout the book. This essentially forces readers to pay close attention to the implementation of the author's framework and utilities (which may or may not be applicable to a particular reader). It also forces readers to read the book from start to finish with a minimum of jumping around.

Another problem with this book is that like all Wrox books, it is written from "programmer to programmer", and programmers in general are terrible writers. The authors of this book are better than most of the other Wrox programmers attempting to write books, but they still manage to come up with some pretty hideous writing, such as the following from page 44:

"We say about value objects that they can get bound into, and unbounded from, a session."

Excuse me? How about: "Objects can be stored in a session."

I also can't help but feel that the authors were not so much interested in educating readers, as they were in showing off their enterprise development prowess. For example, on page 56, we find this curious sentence:

"On occasion, when DBHandler uses one of our utilities that we are particularly proud of, we make a detour to present the utility."

It seems to me that the decision to make "a detour" should be based upon what best illustrates concepts at hand, not what the authors are "particularly proud of".

On the positive side, this book does provide a good overview of XML and enterprise Java technologies. The downside is that because of its structure, this book makes you work extra hard to find out the information that you really need.

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



 
25 of 27 people found the following review helpful:
1.0 out of 5 stars Misleading Title, very little JSP, lots of filler material, February 16, 2000
By A Customer
I was very dissapointed in this book. It is all over the map and very shallow. This book has over 200 pages of appendicies which reprint, among other things, the XML spec!

It looks like the authors just wanted a big fat book with lots of buzzwords on the cover. Do they really expect to adequately cover Servlets, JDBC 2.0, JSP 1.0, XMl 1.0, Namespaces, XSLT 1.0, XHTML 1.0 in the 500 pages that are left? I hope not, because they didn't. Save your money.

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 not for novice
I love this book but obviously it is not for novice.
Published on April 28, 2003

2.0 out of 5 stars Good concepts Bad Execution
I bought this book on impulse based on the title alone. Unfortunately this was the first book I bought from this particular publisher. Read more
Published on March 3, 2001 by R. W. Bixby

1.0 out of 5 stars Very Confusing Book
I am a professional programmer with a background in C++ Windows programming who started learning JAVA a year ago. Read more
Published on December 27, 2000 by Robert A Hansen

1.0 out of 5 stars Certainly not for professional developers!
After reading through this book, I was not sure if this book is focused on Java programming or XML or Servlets and JSP programming, although it claims to be about how to integrate... Read more
Published on December 25, 2000

2.0 out of 5 stars Quite a bad book, really.
I think this isn't a very good obok. First, it's not written in a very clear way, I simply didn't understand everything in the book. Read more
Published on December 8, 2000 by Dr. Zoidberg

5.0 out of 5 stars No nonsense for the seasoned developer
This book is outstanding. It is an extremely relevant and informative guide to some of the most current technologies that I am interested in. Read more
Published on November 11, 2000 by Michael

2.0 out of 5 stars Not practical
I love the idea of this book. Show the evolution of a framework and show an increasingly complex system evolve. Give the user the code and let them work along. Read more
Published on August 23, 2000 by Stephen B. Kutzer

1.0 out of 5 stars Very misleading and confusing book
This is a very misleading and confusing book about XML. I would have given this book "0" stars.
Published on June 24, 2000 by Jeffrey E. Rodriguez

3.0 out of 5 stars This is not for beginners
This book appeared to be started with the intention of being a primer on Framework development. (For example there are references to a chapter on UML and Patterns that never... Read more
Published on June 24, 2000

2.0 out of 5 stars So Confusing and Misleading
This book disappointed me so much, i thought that i will get the best of it when it comes to Java, XML, and JSP with database. Read more
Published on May 16, 2000 by Hanadi

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
   



So You'd Like to...


Create a guide

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.