I finished reading the Books "Headfirst - Java" and "Headfirst - Servlets and JSP". Because this topic (web applications) is so big and complicated, I would like to ask what I should learn next. Should i focus on Java EE 5 or Java EE 6. I know EE 6 is different use JSF+Facelets on other side EE 5 use JSP/Servlets what is more use JSF/Servlets or JSF/Facelets?
And JEE6 adds some interesting features to it. Main focus is on Extensibility with the introduction of Profiles and Pruning. And covered probably most of the features provided by other related frameworks out of the box. I think It's really worth exploring JEE6.