讀《Servlet,jsp和Spring MVC》(6)

      接着上面部分的內容,今天我打算給大家講述的可能也算是Spring mvc中的一個比較重要的部分~基於註釋的控制器註釋的方法

想必我們在前面使用Servlet的時候都有嘗試過@webservlet("/")的訪問方法可謂比直接在xml中設置那真的是方便的太多了,所以我覺得今天的內容與以往的內容是具有承接的部分,畢竟要知道Servlet開發應當是Spring mvc學習的基礎哦!

      嗯,接着前面部分的內容 ,我們前段時間說到各個controller類如果單獨的繼承controller接口的話,它只能處理一個動作。爲了解決這樣的侷限性,註釋方法應運而生。

      註釋方法,我目前接觸到可能還不夠全面,主要接觸到的有以下兩種:Controller註解類型,RequestMapping註解類型。

   Controller註解類型,主要的作用是表明以下Spring類的實例是一個控制器。它主要放置在類方法的上方。

       掃描機制,爲了保證Spring能找到控制器,要在Spring Mvc的配置文件中聲明spring-context

       spring-context中含有的<component-scan/>元素,作用是指定控制類的基本包,即指示控制類的位置。(注意,基本包的範圍要相對精確,否則就會掃描到了不必要的包)

      RequestMapping註解類型,當需要指示Spring使用某種方法來處理動作時,需要使用註釋類型映射的URI與方法。簡而言之,RequestMapping 註解類型的方法將成爲一個請求處理 方法,並由調度程序在接收到對應URL請求時調用。

       接下來我們換個章節來講述Spring Mvc的配置文件

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