/ 和/* 之间的区别
/ 和/* 之间的区别
这个问题已经有了答案:
/和/*在web.xml中有什么区别?
对于dispatcher servlet,使用/,我想这意味着所有请求。在这种情况下,url-pattern \"/*\"是什么意思?
admin 更改状态以发布 2023年5月22日
在Web应用程序部署描述符中,以下语法用于定义映射:
- 以字符‘/’开头和‘/*’后缀结尾的字符串用于路径映射。
- 以‘*.’前缀开头的字符串用作扩展名映射。
- 只包含字符‘/’的字符串表示应用程序的“默认”servlet。在这种情况下,servlet路径是请求URI减去上下文路径,路径信息为null。
- 所有其他字符串仅用于精确匹配。
模式/*
将强制一切通过您的servlet。 模式/
将使您的servlet成为应用程序的默认servlet,这意味着它将捕获没有其他精确匹配的每个模式。