You should know spring-ioc container because it is used whatever mvc-framework is used.
Very good idea to get familiar with spring
jdbc, spring aop, spring orm modules.
As for mvc-framework - you can choose anything you want.
Struts and Spring are enough interchangeable.