servlet虛擬路徑對映

2021-08-29 14:03:38 字數 548 閱讀 6069

testservlet

/aservlet

/bservlet

在servlet對映的路徑中使用萬用字元」*」,可以使目錄下的所有匹配的路徑都可以訪問同乙個servlet。

1)       /servlet/*

這種屬於路徑匹配,萬用字元」*」為字尾,/servlet/a、/servlet/b都與/servlet/*匹配。

2)       *.do

這種屬於副檔名匹配,萬用字元」*」為字首,/abc/a.do、/a.do都與*.do匹配。

3)       /*

這種屬於完全匹配,萬用字元」*」為字尾,匹配所有路徑。

注意:ø  萬用字元要麼在開頭,要麼在結尾,不能在中間,/*.do就是錯誤的使用。

ø  如果不使用萬用字元,那麼的內容必須以」/」開頭,abc就是錯誤的。

ø  三種萬用字元匹配方式的優先順序是匹配的範圍越大優先順序越低。

示例如下:

test

cn.chen.servlet.testservlet

test

/servlet/*

Servlet虛擬路徑對映

1 servlet的多重對映 servlet的多重對映是指同乙個servlet可以被對映成多個虛擬路徑,即客戶端可以通過多個路徑訪問同乙個servlet,具體如下 如例1 7所示 aservlet aservlet bservlet 如例1 7所示,aservlet配置了多個url pattern,...

servlet虛擬路徑對映

servletmutisrcservlet name com.demo05 servlet muti src.test 01servlet class servlet servletmutisrcservlet name test01url pattern servletmutisrcservlet...

Servlet的對映路徑

firstservletservlet name firsturl pattern url pattern 瀏覽器輸入精確匹配 first http localhost 8080 day10 first 模糊匹配 http localhost 8080 day10 任意路徑 localhost 80...