当前位置: 首页
原来以过滤器的方式做伪静态,其实Servlet 访问路径可以使用通配符!Servlet 访问路径的三种配置方式2021-05-15 06:38:18.0Servlet路径配置 在web.xml里面<servlet-mapping>标签下的<url-pattern>标签中配置。 配置路径的三种方式: 1.完全路径匹配: 以 / 开始 例如: /ServletDemo4 , /aaa/ServletDemo5 , /aaa/bbb/ServletDemo6 2.目录匹配: 以 / 开始 需要以 * 结束 例如: /* (所有) , /aaa/* (aaa目录下的所有) , /aaa/bbb/* 3.扩展名匹配: 不能以 / 开始 是以 * 开始的 例如:*.do , *.action , *.jsp *.jpg 注: * 为通配符 注意: 扩展名匹配,/*.do是错误的写法 异常信息: Invalid<url-pattern> /.action in servlet mapping 匹配优先级: 完全路径匹配 > 目录匹配 > 扩展名匹配 ———————————— 将id参数直接写到路径里,servlet里通过获取路径,从路径中获取id参数,进行查询等数据库操作。 |