Servlets Java web app-部署描述符-URL模式映射
两个URL映射:/*和/Servlets Java web app-部署描述符-URL模式映射,servlets,web.xml,web-deployment,url-mapping,Servlets,Web.xml,Web Deployment,Url Mapping,两个URL映射:/*和/ MyServlet /* DefaultServlet / 阅读说明书后,我了解到: 模式/*将强制所有内容通过MyServlet 模式/将使DefaultServlet成为应用程序中的默认servlet 对我来说,两者的意义几乎相同。请让我知道是否有任何具体的区别?谢谢你的链接,通过它们我已经编译了这个答案。让我们看一个示例web.xml: 案例1: servlet1 *.do servlet2 /* ` 在这种情况下,所有请求/context/、/c
MyServlet
/*
DefaultServlet
/
阅读说明书后,我了解到:
模式/*将强制所有内容通过MyServlet
模式/将使DefaultServlet
成为应用程序中的默认servlet
对我来说,两者的意义几乎相同。请让我知道是否有任何具体的区别?谢谢你的链接,通过它们我已经编译了这个答案。让我们看一个示例web.xml
:
案例1:
servlet1
*.do
servlet2
/*
`
在这种情况下,所有请求/context/
、/context/anything
和/context/sample.do
都将调用servlet2
案例2:
servlet1
*.do
servlet2
/
`
在这种情况下,像/context/
,/context/anything
这样的请求会调用servlet2
和/context/sample.do
将调用servlet1
,请参阅,可能的话。另外,可能也有用处。@EliranMalka作为旁注,您提供了一个指向Servlet规范2.4版的链接,而当前版本是3.0版。这是感谢的链接@informatik01,这是为了方便起见-这是我在网上找到的唯一一个快速参考的版本,不需要下载。@EliranMalka哦,我明白了。对不起