BeanNameUrlHandlerMapping

SpringMVC默认的url处理程序映射
根据url去找配置控制器beanName

<bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"/>
<bean name="/user.do" class="org.djd.web.controller.AaaController"/>

URL处理器映射_SpringMVC

SimpleUrlHandlerMapping

根据url找到key 通过key对应的value去找beanId

<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="/user.do">userlist</prop>
<prop key="/aaa.do">userlist</prop>
</props>
</property>
</bean>
<bean id="userlist" class="org.djd.web.controller.AaaController"/>

URL处理器映射_spring_02

ControllerClassNameHandlerMapping

根据url直接找类名寻找Controller:
根据类名(MyController)类名.do来访问,类名首字母小写
不知道为啥这个类标红了 可能高版本不支持了