servlet和servlet-mapping

servlet和servlet-mapping_第1张图片


两个 servlet-name 标签的值必须一致,因为通过 servlet 标签中的 servlet-name 标签映射到 servlet-class 标签中的值,最终访问 servlet-class 标签中的 class。form里action的值即为url-pattern标签中的值,url-pattern 标签中的值是要在浏览器地址栏中输入的 url,可以自己命名,这个 url 访问名为 servlet-name 中值的 servlet


①完全匹配:以“/”开头,以字母(非“*”)结束
   如:/test/list.do
②目录匹配:以“/”开头且以“/*”结尾
   如:/test/*
   /*
③扩展名匹配:以“*.”开头,以扩展名结束
   如:*.do
④ “/” 用来表明对应的Servlet为应用默认的Servlet。在这种情况下Servlet路径是请求的URI去掉上下文路径并且路径信息为null。

你可能感兴趣的:(servlet和servlet-mapping)