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

相关推荐
南境十里·墨染春水4 小时前
C++传记(面向对象)虚析构函数 纯虚函数 抽象类 final、override关键字
开发语言·c++·笔记·算法
无巧不成书02184 小时前
30分钟入门Java:从历史到Hello World的小白指南
java·开发语言
2301_797172754 小时前
基于C++的游戏引擎开发
开发语言·c++·算法
比昨天多敲两行5 小时前
C++ 二叉搜索树
开发语言·c++·算法
zs宝来了6 小时前
Playwright 自动发布 CSDN 的完整实践
java
Birdy_x6 小时前
接口自动化项目实战(1):requests请求封装
开发语言·前端·python
海海不瞌睡(捏捏王子)6 小时前
C++ 知识点概要
开发语言·c++
桌面运维家7 小时前
VLAN配置进阶:抑制广播风暴,提升网络效率
开发语言·网络·php
吴声子夜歌7 小时前
TypeScript——基础类型(三)
java·linux·typescript
一轮弯弯的明月7 小时前
Python基础-速通秘籍(下)
开发语言·笔记·python·学习