Servlet知识点回顾(不按顺序)

  Tomcat容器分为四个等级:container容器,engine容器,host容器,servlet容器。Servlet管理context容器,一个context就是Web项目。

  执行流程:
        /servlet/HelloServlet
    --> com.imooc.servlet.HelloServlet
    --> doGet()或者doPost()

  Servlet生命周期
      1、初始化阶段,服务器开始时判断Servlet是否存在,决定创建与否,再调用init()
      2、响应客户端请求,调用service()方法。由service()方法根据提交方式选择执行doGet()或者doPost()。
      3、服务器关闭,调用destroy()。

  在下列时刻Servlet容器装载Servlet
      1、自动装载 1;2、客户端首次向Servlet发生请求;3、Servlet类文件被更新,重新装载。

  绝对路径:电脑存储路径。相对路径:相对于当前资源的路径。

  /servlet/HelloServlet  第一个/表示服务器的根目录。
  request.getContextPath 获取到项目的根目录
  /servlet/HelloServlet
                         第一个/表示服务器的根目录。
  请求重定向跳转会在当前路径寻找。
  服务器内部跳转"/test.jsp"这里得斜线表示项目根目录,不加斜线,会在当前路径中寻找

  初始化web.xml   getInitParameter()方法获得
                    xxx
                    xxx
                

你可能感兴趣的:(Servlet知识点回顾(不按顺序))