4, HandlerMapping(这个不同), HandlerAdapter(这个不同), InternalResourceViewResolver(这个一样)
(1) 在spring 2.5之前的版本:使用
<bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping" />
<bean class="org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter" />
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
(2) 在spring2.5之后出现注解: 什么是注解?
使用的 HandlerMapping, HandlerAdapter是
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping />
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter" />
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
(3)在使用spring3.1开始的版本,
使用的 HandlerMapping, HandlerAdapter是
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping />
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter" />
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
(1) 在spring 2.5之前的版本:使用
<bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping" />
<bean class="org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter" />
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
(2) 在spring2.5之后出现注解: 什么是注解?
使用的 HandlerMapping, HandlerAdapter是
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping />
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter" />
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
(3)在使用spring3.1开始的版本,
使用的 HandlerMapping, HandlerAdapter是
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping />
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter" />
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">