zoukankan      html  css  js  c++  java
  • Servlet

    1.jsp是java服务端页面,jsp在tomcatwork目录中以java文件存在,jsp相当于混合前端标签的servlet

    2.servlet是jsp的前身,纯java实现页面显示,实现动态网页【数据动态显示】

    3.servlet是一个继承了HttpServlet的类,重写其中的doGet,doPost方法

    4.jsp的内置对象在servlet中都存在:

    jsp----servlet
    
    out----PrinterWriter
    request----HttpServletRequest
    response----HttpServletResponse
    session----HttpSession
    application----ServletContext
    config----ServletConfig

    5.servlet需要配置才能执行

      web.xml中配置

    -- 注册
    <servlet>
        <servlet-name>demo</servlet-name>
        <servlet-class> 包.类</servlet-class>
    </servlet>
    --指定访问路径
    <servlet-mapping>
        <servlet-name>demo</servlet-name>
        <url-pattern>/demo.do</url-pattern>
    </servlet-mapping>

    6.servlet生命周期 

    servlet运行过程
    
    1.实例化
        web容器创建servlet实例
    
    2.初始化
        web容器调用其init()方法【一般不用重写】
    
    3.服务
        调用service(),由service()调用doGet()和doPost()
        【新建servlet重写这两个方法就行,如果二者操作相同,写一个,另一个调用就行】
    
    4.销毁
        web容器在销毁前调用其destroy()
  • 相关阅读:
    python 单例模式
    JAVA基础知识总结
    java环境配置
    VScode输出中文乱码的解决方法------测试过可以用
    centos7 单独安装pip
    pyqt5信号与槽
    桌面程序显示到前台
    下载哔哩哔哩视频
    pyqt5 designer安装步骤
    树莓派配置静态wifi地址
  • 原文地址:https://www.cnblogs.com/hackxiyu/p/6857270.html
Copyright © 2011-2022 走看看