1、步骤:
1)创建servlet类,继承于httpservlet
2)配置web.xml文件
3)项目发布到tomcat(webapps)中
4)访问路径:http://localhost:8080/站点名称/Servlet映射路径
2、路径匹配:
精确匹配:/FiveServlet
模糊匹配:*.do、*.xxx、/*
优先级:精确匹配>模糊匹配(/* > *.do)
Servlet路径 一般都是精确匹配!!!,模糊匹配主要应用在后面过滤器中!
3、Servlet层次关系:
Servlet是一个接口,定了前后端如何交互
public interface Servlet {
void init(ServletConfig var1);
//初始化方法,Servlet对象创建成功后,默认只调用一次,仅一次
ServletConfig getServletConfig();//获取Servlet配置对象
void service(ServletRequest var1, ServletResponse var2) ;
//服务方法、核心方法(实现前后端交互)
String getServletInfo();//获取Servlet信息
void destroy();//摧毁方法 释放内存空间
}
GenericServlet:扩展了servlet接口功能,但是没有实现 最为核心servlet();GenericServlet不能直接使用
HttpServlet:基于http协议实现了servlet规范
HttpServlet实现了servlet(),可以直接使用;复写doGet/dopost方法