springMVC三种处理器映射器
1、配置处理器映射器,springmvc默认的处理器映射器BeanNameUrlHandlerMapping
<bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"/>
根据bean(自定义Controler)的name属性的url去寻找hanler(Action:Controller)
比如:在当前应用下/hello.do
<bean name="/hello.do" class="com.xiaostudy.MyController"/>
那么就是去找MyController.java
2、简单处理器映射器SimpleUrlHandlerMapping: 把Url进行集中配置
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="/hello.do">myController</prop>
<prop key="/toadd.do">toadd</prop>
</props>
</property>
</bean>
<bean id="myController" class="com.xiaostudy.MyController"/>
<bean id="toadd" class="com.xiaostudy.ToAddController"/>
就是在第一种的前提下,把url进行集中配置
3、处理器映射器,定义通过: 类名.do 形式来访问controller【类名首字母小写】
就可以直接访问
<bean class="com.xiaostudy.MyController"/>