1. 程式人生 > >Spring MVC學習--------------請求對映到action的方法

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")