Could be you are missing <mvc:annotation-driven /> in your dispatcher-servlet.xml
you will also need to define the namespace for it.. in the beans tag as..
xmlns:mvc="http://www.springframework.org/schema/mvc"
and
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd
in your schemaLocation ...