As per my knoweldge , there is no single book to understand whole j2ee technologies. For EJB, Servlets&JSP I sincerely recommend Head First series. They teach you, guide you to understand and implement the technologies.
Happy reading Shiv
Shivu<br />(SCJP1.4,SCBCD(In Progress..)<br />We are what we think.