Может быть, Struts 1 (с плитками) будет проще обрабатывать, чем Spring, если вы хотите увидеть, как MVC работает в веб-приложении Java. Игнорируя все теги Struts, вы получите действия (которые вызываются сервлетом Struts), JSP и один или два файла конфигурации, чтобы связать их вместе. Много информации в Интернете.