Video
Comentarios:
En la siguiente versión de Java EE ( #JavaEE8 ) incluirían un framework parecido al SpringMVC. Esto es porque la manera de trabajar las aplicaciones web en JSF es muy diferente a las convencionales.
Ejemplos Spring MVC
http://www.apuntesdejava.com/2014/12/conociendo-spring-mvc.html
http://javahonk.com/spring-mvc-pagination-datatables/
http://javahonk.com/spring-mvc-server-side-pagination-ng-grid-angularjs/
http://javahonk.com/spring-mvc-jdbctemplate-complete-application/
http://javahonk.com/spring-mvc-static-file-include/
http://javahonk.com/spring-mvc-download-files/
http://javahonk.com/spring-mvc-submit-form/
http://javahonk.com/spring-mvc-json-response-data/