Al J2EE le queda cuerda para un rato largo. Yo diría que esta bastante maduro y aun le quedan un par de cosas por pulir, pero con el ya se pueden hacer y se hacen muchas cosas. Por ejemplo en mi universidad las aplicaciones web, todas, no se hacen con otra cosa. Lo sabré yo que me toca hacerlas
.
Nota: No confundir J2EE con EJBs, que son sólo una parte
.