title: What is equivelant to PHP Zend Framework in Java World
body: <p>I have been developing web applications for almost 6 years using the LAMP Stack, and lately I've been using ZEND Framework.</p>
  
  <p>It has a steep learning curve, and it took from me a while untill I figured out its in/outs and the logic behind its MVC Structure.</p>
  
  <p>I've chosen ZF although it is more complex than many other PHP Frameworks because its likely the one which will survive longer.</p>
  
  <p>Currently, I am intending to learn Java J2EE</p>
  
  <p>Trying to invest my previous knowledge with ZEND Framework extensively, so I really need to know what its J2EE framework equivalent</p>
  
  <p><strong>And Please, I don't wana know about obscure frameworks, or frameworks which no body uses but the gurus,or framweworks created by the insiders to solve problems of their own, or frameworks which are just born to die, or frameworks with no huge developers base, or young cool frameworks which need years to be stable.</strong></p>
  
  <p>I need to know well known frameworks which are used to create applications for enterprises, which will not gonna die at least for the coming 20 years, hopefully.</p>
  
  <p>I sacrifice simplicity for the sake of stability and career growth..
  I intend to learn one framework and just only one, and I will stick to it for life.</p>
  
  <p><strong>Botton Line: I want to learn the framework which will survive for long, competes aggressively, updated regularly, and which eliminates the need of me learning new framework, and brand new APIs    every single year.</strong></p>
  
  <p>If possible, I want complete details, and true guidance from experienced programmers who have seen it all and knew it very well.</p>
  
  <p>Thank you all in advance.  </p>