1. 程式人生 > >web專案中註解訪問servlet和web.xml配置檔案訪問servlet的利弊

web專案中註解訪問servlet和web.xml配置檔案訪問servlet的利弊

(一)web.xml配置檔案訪問servlet

1.找到對應目錄下的web.xml檔案

2.

(1)開啟並配置servlet的對映路徑,注意servlet-mapping和servlet標籤中的servlet-name的值要相同

(2)因為從瀏覽器傳送請求時,是用當前“專案(web_bs_shopping)”下的路徑與servlet-mapping標籤中的url-pattern的標籤值進行匹配

(3)根據這個對映值,找到servlet-mapping標籤中的servlet-name的值與servlet標籤中的servlet-name進行匹配

(4)匹配到以後,找到servlet標籤中的servlet-class標籤中對應servlet類的src資料夾下的全路徑

(5)從而呼叫並執行相應的servlet類

(二)註解訪問servlet

1.只需在對應的servlet類中新增servlet註解即可,從瀏覽器傳送請求時,是用當前“專案(web_bs_shopping)”下的路徑,會去對應servlet類的上面尋找是否存在對應url名稱的@webServlet註解,存在的話,呼叫並執行對應的servlet類


總結:

共同點:註解訪問servlet和web配置檔案訪問servlet都能完成對servlet的訪問

註解訪問servlet:

優點:程式碼少,可讀性強,易於理解

缺點:如果大量使用servlet註解,servlet類檔案數量過多,不便於查詢和修改

web配置檔案訪問servlet:

優點:集中管理各servlet類路徑的對映路徑,便於修改和管理

缺點:程式碼多,可讀性不強,不易於理解

注意:有時候在服務上執行的web程式資料不能及時更新,記得重啟伺服器或者清除瀏覽器快取