【JavaWeb】Servlet_url-pattern的一些特殊写法问题
2026/6/21 19:29:16 网站建设 项目流程

目录

  • 精确匹配
  • 模糊匹配

精确匹配

编写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结尾就能匹配上

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询