One of the best resources for learning Java EE is the official Java EE 7 Tutorial. Besides being fairly comprehensive and well-written it is 100% free and online.
You may or may not be aware of this but the tutorial is actually also actively updated from time to time. The tutorials team finished just such as update recently. The update mainly consists of a non-trivial number of small fixes including to the chapter on EL 3. You should also look forward to the printed version of the tutorial being available soon!
For details of the update, feel free to check out the recent post on the tutorials blog.