I will recommend you to have a look at the free tutorials on the net. JEE is very vast and you won't get everything in one book. Once you get a big picture via tutorials, get book that specialize in a particular topic.
Google for J2EE Tutorials and there are plenty. You can also look at may online articles covering J2EE. Once you get a big picture invest in good books that can go deeper into specific topics like Servlets, JSps, etc. [ November 07, 2008: Message edited by: arulk pillai ]