zoukankan      html  css  js  c++  java
  • Tomcat-servlet基础

    1.1 概念 运行在服务器上的小程序   定义了浏览器访问到(tomact)的规则

    1.2 步骤

    1.3 执行原理

    1  当服务器 接收到客户端浏览器的请求后  会解析url地址  获得url路径  获取访问Servlet

    资源路径

    2 查找web.xml文件  是否有对应的<url-pattern></url-pattern>标签内容

    3 如果有  则找对应的<servlet-class>全类名

    4 tomcat 会将这个类加载进内存  创建其对象

    5 调用其方法

    1.4 生命周期

       1  被创建  执行init方法    只执行一次

          Servlet 什么时候被创建    第一次被访问的时候 servlet被创建

       2 提供服务  执行service方法  执行多次  每次访问servlet时候都执行

       3 被销毁 执行destroy方法   服务器被关闭的时候  servlet被销毁

    1.5 Servlet3.0注解配置

         支持注解配置  可以不需要web.xml

    1.6 Servlet体系结构

              Servlet      ----接口

             GenericServlet-----抽象类-------》重写service方法

            HttpServlet        抽象类-------》  对HTTP进行了封装 简化操作   doGet()  doPost()

    1.7 Servlet相关配置

                Urlpartten:servlet访问的路径

                1 一个servlet可以定义多个访问路径     @WebServlet({“/lijun”,“/demo”,“/de”})

                2 路径的规则

                      1    /XXXX   完全的路径匹配

                       2 /xxx/xxx   多层匹配

                       3 *.xxx    拓展名匹配

  • 相关阅读:
    Shell脚本实现用户数据导入
    Sping Cloud 微服务框架学习
    Redis学习笔记
    HTML+CSS实现简单三级菜单
    CSS Float浮动所带来的奇怪现象
    CSS如何清除浮动流的多种方案
    ECMAScript/JS 基础知识讲解
    Python的生成器
    Python包的导入说明
    Paramiko模块简单使用
  • 原文地址:https://www.cnblogs.com/yanpingping/p/10680529.html
Copyright © 2011-2022 走看看