This is a hello world app written in Spring MVC 3.1 using the J2EE 3.0 Servlet spec to avoid all XML, including the web.xml. Intended as a working example of Gene De Lisa's excellent blog post.