zoukankan      html  css  js  c++  java
  • Servlet学习小结

    Servlet学习小结

    一、Servlet:服务器端的小应用程序。
        作用:处理客户端的请求和响应。
        
    二、Servlet的生命周期
        实例化 --> 初始化 --> 服务 --> 销毁
        构造方法    int()    service()    destroy()
        
        void init(ServletConfig config);
        void service(ServletRequest request, ServletResponse response);
        void destory();
        
        ServletConfig getServletConfig();
        
    三、Servlet的三种创建方式
        1. 实现javax.servlet.Servlet接口
        2. 继承javax.servlet.GenericServlet抽象类(适配器模式)
        3. 继承javax.servlet.http.HttpServlet抽象类(模板设计模式)
        
    四、Servlet的线程安全
        不要使用全局变量,要使用局部变量。
    
    五、ServletConfig对象的作用
        1. 可以获取Servlet配置文件的信息。
        2. 可以获取ServletContext对象。
        
    六、与Servlet相关的对象
        1. Servlet接口-------------->javax.servlet.Servlet;
        2. GenericServlet抽象类----->javax.servlet.GenericServlet;
        3. HttpServlet抽象类-------->javax.servlet.http.HttpServlet;
        
        4. ServletConfig接口-------->javax.servlet.ServletConfig;
        5. ServletContext接口------->javax.servlet.ServletContext;
        
        6. ServletRequest接口------->javax.servlet.ServletRequest;
        7. ServletResponse接口------>javax.servlet.ServletResponse;
        
        8. HttpServletRequest接口--->javax.servlet.http.HttpServletRequest;
        9. HttpServletResponse接口-->javax.servlet.http.HttpServletResponse;
        
        10.RequestDispatcher接口---->javax.servlet.RequestDispatcher;
        
  • 相关阅读:
    poj 2251 Dungeon Master-搜索进阶-暑假集训
    棋盘问题-POJ 1321
    Popular Cows
    The Factor
    整数解 (hdu 2092
    Strange fuction hdu 2899
    Factors and Multiples
    Trailing Zeroes (III) -;lightoj 1138
    Swap——hdu 2819
    Arithmetic Sequence
  • 原文地址:https://www.cnblogs.com/chenmingjun/p/8984972.html
Copyright © 2011-2022 走看看