title: How is Spring MVC different from Spring Web Flow?
body: <p>I have to build the online ecommerce website using Java. As I want to use AJAX libraries like jQuery/prototupe/moottols, someone told me to go for Request/action based frameworks as I am from web development background.</p>
  
  <p>So i started learing Spring. I have done Spring DI and AOP.</p>
  
  <p>Can someone please guide me that in order to reach my goal of developing ecommerce web site using spring and JQuery (same as in html pages) what thing i nned to learn</p>
  
  <p>Should i go Spring MVC or web flow or they are same. i am confused.
  Please help me</p>
  
  <p>Also, do I need to have knowledge of servlets and JSP for Spring MVC or web flow? Someone told me not to do servlet/JSP thing as it is old.</p>
  
  <p>or i have to learn that for spring MVC. i can spend 1 week on getting the basics but i am not sure what to do</p>