spring webmvc refactoring...