This is a GREAT book. It's methodical, easy to follow, and in the process, it shows you that Java really isn't as difficult as those junky Sun tutorials lead one to believe. I actually used this book along with Sun's Java Web Services Developer Pack and it really made things easy to set up servlets and JSP. If you already know servlets and JSP, buy this book anyway just to see where other tutorials left out the fundamentals. In my opinion as a trainer and developer, it is a major feat of skill and patience to bring somebody from zero knowledge to a productive level of skill in technologies like this. These authors make it look easy. Sun should hire them to redo all of their tutorials. That way, Java would be more widely adopted and could eventually overtake security-hole-riddled Microsoft products.