我试图用谷歌搜索这个问题,但似乎谷歌搜索引擎将其视为一些特殊字符。
那么将服务器映射到“/”和“/*”之间有什么区别?
模式 / 将使您的 servlet 成为应用程序的默认 servlet,而模式 /* 将强制一切通过您的 servlet..
如果您映射到 / 只有一个 url 将匹配:您的服务器 url ( http://my.example.org/ )。如果你映射到 /* 很多 url 将匹配:http://my.example.org/logo.gif,http://my.example.org/index.jsp,http://my.example.org /detail.html等等。
如果您只有 1 个 servlet 并且您的资源不在 webapp 的根目录中(无论如何都不应该是这种情况),则使用 / 可能很有用。