servlet 映射路径的方式

servlet 的映射路径方式有3个: 

1. 完全路径匹配

2. 目录匹配

3. 扩展名匹配


(一)映射路径方式

1.完全路径匹配

以 / 开头,如 /aaa ,/aaa/bbb

当有 <url-pattern>/httpservlet</url-pattern>,则表明其servlet本地访问的url 为:http://localhost:8080/项目名/httpservlet


2.目录匹配

以 / 开头,如 /aaa/* ,/*

* 星号表示,任何符号,如<url-pattern>/aaa/*</url-pattern> ,则表明其servlet的本地访问 url 为:http://localhost:8080/项目名/ (后面的任何字符),如:http://localhost:8080/项目名/aaa/123456


3.扩展名匹配

不能以 / 开头,如 *.do ,*.action 等,以*.do 为例,只要 url 最后有 .do 都会访问其servlet 。如http://localhost:8080/项目名/123456.do


(二)映射路径方式之间的优先级

完全路径匹配 > 目录匹配 > 扩展名匹配

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值