servlet的<url-pattern>的配置困擾了我好久,以下是我的問(wèn)題描述。我在web.xml中配置了一個(gè)servlet,名為Demo,包名com.servlet,<url-pattern>的配置為/Servlet/Demo。然后我在主頁(yè)面(index.jsp)添加了一條超鏈接,<a href="Servlet/Demo">通過(guò)URL傳遞到Servlet</a>,如此可以成功調(diào)用我在Demo中的doGet()方法中寫的輸出語(yǔ)句。但是我對(duì)這個(gè)路徑不是很理解,我的Demo不是在 ?ServletDemo(項(xiàng)目名稱)/src/com.servlet ?下的嗎?為什么就寫個(gè) ?/Servlet/Demo ?就能調(diào)用了?我又查了好多資料,有說(shuō)只要<url-pattern>和<a>中的href路徑一樣就可以,但是我試了把他們都改成/Demo就會(huì)出錯(cuò),所以這個(gè)<url-pattern>中的配置路徑到底代表什么呢?IDE是eclipse。希望我把問(wèn)題描述清楚了,求大神解答?。?!
關(guān)于servlet的<url-pattern>路徑配置問(wèn)題
慕蓋茨9754587
2017-08-29 14:28:10