在spring mvc中一个controller类需要实现一个org.springframework.web.servlet.mvc.Controller接口,这个接口中有一个方法叫handleRequest,当我们在spring.xml中注册url时,通常这样做:首先注册一个bean,指向我们自己的controller,然后做url的mapping,比如<prop key="/home.do">homeController</prop>,其中homeController指向的是我自己定义的controller,照这样下去,岂不是我需要一个url请求,我就得在这里定义一个Url的Mapping,然后指向一个controller,而且这个controller中只有一个handleRequest方法可以执行这个请求,如果我的系统中有N多个请求URL,那我岂不是得写N多个controller???我想spring的初衷肯定不是这样的吧。可能我理解错误吧,希望大家能帮我指出,谢谢!