1. 程式人生 > >Springmvc 3.2 棄用的兩個處理器

Springmvc 3.2 棄用的兩個處理器

類級別的處理器

一:類級別

org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping

替換為:

org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping

二:方法級別

org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter

替換為:

org.springframework
.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter

詳細配置

<!-- 啟動Spring MVC的註解功能,完成請求和註解POJO的對映,新增攔截器,類級別的處理器對映  -->  
    <!-- org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping -->
    <bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping"
/>
<!-- 啟動Spring MVC的註解功能,完成請求和註解POJO的對映,方法級別的處理器對映 --> <!-- org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter --> <bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"> <property name
="messageConverters">
<util:list id="beanList"> <!-- for correct download encode --> <bean class="org.springframework.http.converter.ByteArrayHttpMessageConverter"/> <ref bean="mappingJacksonHttpMessageConverter"/> </util:list> </property> </bean>