前记:这是很早之前自学学习spingMvc时的笔记,内容比较基础,适合新手,内容基本是来自网略,如有雷同,敬请谅解!
非注解情况下的handle
适配器为SimpleControllerHandlerAdapter映射器为BeanNameUrlHandlerMapping
Handle必须实现Controller接口
<!--在springmvc.xml配置Handler由spring管理Handler。-->
<!-- 配置Handler 由于使用了BeanNameUrlHandlerMapping处理映射器,name配置为url -->
<bean id="itemController1" name="/itemList.action"
class="cn.itcast.springmvc.first.ItemController1" />
适配器为HttpRequestHandlerAdapter映射器为SimpleUrlHandlerMapping
Handle必须实现HttpRequestHandler接口
<!--简单url映射, 集中配置bean的id对应的url -->
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="/itemsTest1.action">itemController1</prop>
<prop key="/itemsTest2.action">itemController2</prop>
</props>
</property>
</bean>