栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JavaWeb学习——urlPattern与xml配置Servlet(9)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JavaWeb学习——urlPattern与xml配置Servlet(9)

目录

urlPattern

urlPattern配置规则

精确匹配目录匹配扩展名匹配任意匹配优先级 XML配置Servlet

1.编写Servlet2.在web.xml中配置该Servlet

urlPattern

Servlet想要被访问,必须配置其访问路径(urlPattern)
一个servlet可以配置多个urlPattern
@webServlet(urlPatterns={"/demo1","/demo2"})

urlPattern配置规则

精确匹配,目录匹配,扩展名匹配,任意匹配

精确匹配

这是最为常用的一种方式
配置路径@WebServlet("/user/select")
访问路径localhost:8080/web-demo/user/select

目录匹配

配置路径@WebServlet("/user/*")
访问路径localhost:8080/web-demo/user/aaa
,localhost:8080/web-demo/user/bbb

扩展名匹配

配置路径@WebServlet("*.do")
访问路径localhost:8080/web-demo/user/aaa.do
,localhost:8080/web-demo/user/aaa.do

任意匹配

这会导致覆盖掉tomcat中的defaultservlet
配置路径@WebServlet("/),@WebServlet("/*)
访问路径localhost:8080/web-demo/hehe
,localhost:8080/web-demo/haha

优先级

精确路径>目录路径>扩展名路径>/*>/

XML配置Servlet

以后会用注解的方式配置servlet,不需要这么麻烦

1.编写Servlet

2.在web.xml中配置该Servlet

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/726411.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号