Servlet的運行流程以及web.xml文件中的幾種配置方式


Servlet的運行流程:

有倆種方式:

1.創建一個包,然后在包下創建一個class,class里面需要繼承httpservlet,復寫service方法------>配置web.xml文件:

servlet和servlet-mapping,servlet和servlet-mapping中的servlet-name需要一模一樣,servlet-class是寫呢創建的class的全限定路徑(包名+類名),url-pattern是表是配置servlet訪問的別名。用在url上。

還需要找到文件中項目下的webroot,在tomcat服務器中的webapps中創建一個新的文件夾,用來放webroot文件下的全部內容。這樣在你用瀏覽器去訪問tomcat服務器時,就可以寫localhost:8080/文件夾的名稱(新建的文件夾的名稱)/url-pattern寫的別名。這樣就可以訪問了

 

2.方式相對於簡單很多,但是需要你的myeclipse以及配置了tomcat目錄:

 這樣配置好之后,我們再去創建類時,就不要去創建class直接創建servlet,myecplise會自動幫我們生成web.xml文件。而且我們還只需要在myecplise中打開服務器即可:

 

 

 

這就是倆種servlet運行流程 。

我們也提到url-pattern的配置,這里我們着重了解一下他的幾種配置方式:

1.    /+名稱(英文) 這種方式是用的最普遍的,也是最好的命名方式。只有用名稱才能去進入tomcat服務器。

2.   *.do(以.do結尾的任意名稱)   do表示任意名稱,隨便取,這樣表示只要以   .名稱   的結尾的都已訪問tomcat。/  必須有

3.  /*    表示只要文件名寫對,后面的名稱隨便寫,都可以訪問tomcat。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM