On the surface this book looks very informative. It does give a broad understanding of J2EE.BUT, I found the numerous errors and typos to be very distracting to the point that I had to write this review. I would bet there are typos on almost every page of text. Some are so bad that I could not understand the entire topic. Others were less obvious until I read other sources that contradicted this book. In other words, I thought I knew the topic until someone else corrected me. Very bad!Despite the reviews that maybe correctly portray the overall book, I highly recommend boycotting this publisher for putting out such a poor quality book. I for one will try my best to never buy a Prentice Hall book again.