title: Suggest a progression path from struts1 → (struts2, spring)
body: <p>After having read and used <code>Struts1</code> (made a web application using <code>Struts/Hibernate</code> last semester), I want to step forward in learning a better <code>MVC framework</code>. I have been wondering if it would be more prudent to learn <code>Struts2</code> now and Spring later, or skip <code>Struts2</code> for <code>Spring</code> directly?</p>