源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

JavaWeb Servlet中url-pattern的使用

  • 时间:2020-03-30 12:35 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:JavaWeb Servlet中url-pattern的使用
[b]JavaWeb Servlet中url-pattern的使用[/b] [b]1.Sevlet和Filter的url-pattern相关说明[/b] 一个页面请求根据url-pattern只匹配一个最佳的Servlet,而根据web.xml的filter-mapping标签的先后顺序,将满足要求的一个或者多个过滤器生成一个FilterChain [b]2.url-pattern配置[/b]         配置web.xml文件,用于定义映射的含义:          (1)."/"开头-->路径映射         (2)."*.do"前缀开头-->扩展映射         (3)."/"-->default servlet映射的。         (4).详细定义         <url-pattern>/*.do</url-pattern> 出现Invalid <url-pattern>/*.do in servlet mapping错误         因为"/"开头会匹配路径映射,又会匹配扩展映射,导致容器无法判断。 [b]3.url-pattern匹配规则[/b]         (1).精确路径匹配                 凡满足精确匹配要求的,以精确为主;         (2).最长路径匹配                 比如:servletA的url-pattern为/test/*,                         servletB的url-pattern为/test/a/*,                 http://localhost/test/a --> servletB          (3).扩展匹配                 容器会根据扩展选择合适的servlet 如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部