zoukankan      html  css  js  c++  java
  • day47_Servlet

    Servlet

    ​ **server Applet ** 运行在服务端的小程序,使用Java语言编写

    ​ 使用Java语言编写的运行在服务端的小程序,接口

    ​ 在接口中定义的有很多具体的标准(抽象方法体现)

    快速入门:

    ​ 步骤:

    ​ 第一步:部署当前项目到tomcat中

    ​ 第二步:让浏览器客户端找到项目中对外提供的某个服务 路径映射 url- pattern

    ​ 第三步:启动服务器

    ​ Servlet的内部实现原理:

    ​ Servlet是sun公司提供的一套规范

    ​ Servlet规范:包含三个技术点:(servlet技术、filter过滤器技术、listener监听器技术)

    ​ 原理:

    ​ 当客户端发送一个请求过来时,tomcat会先解析请求的url路径,在web.xml文件中去找对应的路径,如果找到,就会读取的名字,通过servlet-name找到对应的服务类,加载该服务类信息,tomcat会创建该类对象调用service()方法,执行其中内容,如果该服务类被第一次请求,那么会先调用init()方法初始化该类对象的信息。

    ​ Servlet生命周期

    ​ init():Servlet类的对象被创建的时候调用到

    ​ service():每次发送请求的时候会被执行

    ​ ServletRequest代表请求 会把Http的请求中所有信息装配到 ServletRequest对象中

    ​ ServletResponse代表响应 会把Http响应中的所有信息装配到 ServletResponse对象中

    ​ destroy():

  • 相关阅读:
    Postfix邮件服务
    Python
    LVS
    MFS
    Apache
    Zookeeper集群 + Kafka集群 + KafkaOffsetMonitor 监控
    shell 检测安装包
    shell ssh 批量执行
    shell 判断脚本参数
    bzoj 1500 修改区间 splay
  • 原文地址:https://www.cnblogs.com/mitoris/p/14269734.html
Copyright © 2011-2022 走看看