Ok so lately I've been reading a bit bout J2EE and I'm really hyped up because of it and I'm even thinking about doing it professionally (I'm in my 4th year of university, out of 5, so I need to decide what I want to do I guess). So I was wondering what's the best way to get round to learning it?
I'm getting a Head First JSP/Servlets book next week (huge Head First fan here) and I plan on reading the Sun tutorial simultaneously, as a start. But then what? Should I go with EJB (obviously Head First EJB) or JPA/Hibernate (I was recommended Manning: Java Persistence with Hibernate)?
I know it will depend on the company, but what is the bare minimum an employer would expect from a candidate for a J2EE post?