Spring MVC 教程,快速入門,深入分析——請求如何映射到具體的Action中的方法?

八、請求如何映射到具體的Action中的方法?
方案一:基於xml配置映射,可以利用SimpleUrlHandlerMapping、BeanNameUrlHandlerMapping進行Url映射和攔截請求。
配置方法略。
 
方案二:基於註解映射,可以使用DefaultAnnotationHandlerMapping。

Xml代碼  收藏代碼

  1. <bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping">  </bean>   

 

但前面我們配置了<mvc:annotation-driven />,他會自動註冊這個bean,就不須要我們顯示的註冊這個bean了。  

如何替換 <mvc:annotation-driven />?他到底做了什麼工作,請看,最後面的 十九節 <mvc:annotation-driven /> 到底做了什麼工作。


 
以上都可以注入interceptors,實現權限控制等前置工作。
我們使用第2種,基於註解來使用spring MVC

 

 

 並在action類上使用:
@Controller
@RequestMapping("/user")


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章