adopting spring mvc to servlet mvc and adding complexity