JavaWeb Servlet中url-pattern的使用

2023-12-05 0 553

JavaWeb Servlet中url-pattern的使用

1.Sevlet和Filter的url-pattern相关说明

一个页面请求根据url-pattern只匹配一个最佳的Servlet,而根据web.xml的filter-mapping标签的先后顺序,将满足要求的一个或者多个过滤器生成一个FilterChain

2.url-pattern配置

配置web.xml文件,用于定义映射的含义:

(1).\”/\”开头–>路径映射
(2).\”*.do\”前缀开头–>扩展映射
(3).\”/\”–>default servlet映射的。
(4).详细定义
<url-pattern>/*.do</url-pattern> 出现Invalid <url-pattern>/*.do in servlet mapping错误
因为\”/\”开头会匹配路径映射,又会匹配扩展映射,导致容器无法判断。

3.url-pattern匹配规则

(1).精确路径匹配
凡满足精确匹配要求的,以精确为主;

(2).最长路径匹配
比如:servletA的url-pattern为/test/*,
servletB的url-pattern为/test/a/*,
http://localhost/test/a –> servletB

(3).扩展匹配
容器会根据扩展选择合适的servlet

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

您可能感兴趣的文章:

  • JavaWeb中Servlet的深入讲解
  • Servlet开发JavaWeb工程示例详解
  • JavaWeb servlet实现下载与上传功能的方法详解
  • javaweb servlet生成简单验证码
  • JavaWeb项目Servlet无法访问问题解决
  • IDEA新建javaWeb以及Servlet简单实现小结
  • javaWeb使用servlet搭建服务器入门
  • javaweb中ajax请求后台servlet(实例)
  • JavaWeb实现用户登录注册功能实例代码(基于Servlet+JSP+JavaBean模式)
  • JavaWeb实战之用Servlet+JDBC实现用户登录与注册

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 JSP编程 JavaWeb Servlet中url-pattern的使用 https://www.u-9.cn/biancheng/jsp/95742.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务