Yup, it's a huge topic and unfortunately I don't know exactly what I don't know..
I'm in the process of designing and developing a web application as a way of learning something new. So, from j2ee, I assume I'd need servlets, jdbc, xml, jsp and whatever else I don't know yet.
Thanks for pointing in a good direction. I found the EE 5 tutorial on the sun site. It's massive and should provide me with a good start. I always forget that there's a wealth of information on their website. 🙂