title: Servlets vs MVC frameworks
body: <p>I very often come across this question of why we have got lots of web frameworks addressing the same or similar drawbacks.</p>
  
  <p>When looking deeply, I also have given thought on why JSP / Servlets is not being used after the other web frameworks (like Struts, Spring MVC etc) have shown their existence?</p>
  
  <p>Is it because, the latest web frameworks</p>
  
  <ol>
  <li>does most of the things on its own?</li>
  <li>provides extensive features that is not available with Servlet / JSP?</li>
  <li>or the Servlet / JSP is impotent to deliver what latest framework does?</li>
  </ol>
  
  <p>Any help in the form of responses or resources is greatly appreciated.</p>