news 2026/9/28 0:44:49

【JavaWeb】Servlet_url-pattern的一些特殊写法问题

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【JavaWeb】Servlet_url-pattern的一些特殊写法问题

目录

  • 精确匹配
  • 模糊匹配

精确匹配

编写Servlet

编辑web.xml

运行代码

一个servlet-name 可以同时对应多个不同的url-pattern 但是每个url-pattern只能对应一个servlet-name


一个servlet 标签可以同时对应多个servlet-mapping标签

模糊匹配

*作为通配符,*在哪里,哪里就是模糊的 / 匹配全部,不包含jsp文件 /* 匹配全部,包含jsp文件 /a/* 匹配前缀,后缀模糊 *.action 匹配后缀,前缀模糊

在web下创建aaa.jsp文件

编辑web.xml
测试/

路径不管写什么,都是匹配这个servlet1,就算是写index.html也一样

但是jsp文件除外


测试/*

aaa.jsp依然匹配上

测试/a/*

只要路径前面是/a/,后面不管怎么写都能匹配上

测试*.action


不管前面怎么写,只要是以.action结尾就能匹配上

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!