ask HN: Where to start with J2EE?
Current Situation: I'm trying to learn Java like I learned Python. Pick a problem, find a hammer and pound the hell out of it, except I've been falling flat on my face with Java. J2EE is a nightmare. I have tried Spring 3/Roo, Struts, and Tapestry for a solid month with no traction to speak of. Not even business logic yet, all configuration. My current try is to break it down to the bare bones ie: straight servlets and slowly add in components like Hibernate. Most examples seem to start with struts and go from there.
So, What is the best way to quickly bootstrap my way through J2EE? I've been working through an online course @ http://www.fas.harvard.edu/~libe50b/ for basic Java. I plan on taking a few courses in the fall at the local U, but I'm looking for something that will make Struts/Spring/Hibernate make sense now.
Any advice is greatly appreciated!
/rant back to metadata hell...