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程序數據不能及時更新,記得重啓服務器或者清除瀏覽器緩存

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