What xterm is saying is absolutely true.
JEE is not bad. It's a very steady framework that will very probably lend you high-pay jobs. But it is an ... old school ... framework. You know everything is very complex, and you should take one step at a time, reading a lot of complex documentations, learning about new technologies every day, ...
If you want to be productive, I strongly suggest you try something else first. You could start learning
Ruby on Rails. Simple, elegant, scalable, it can be used for the smallest app to large websites like Twitter or Redmine.
Give it a try.