Servlet开发基础

    技术2022-05-19  17

    SRC原以为source

    注意在上面的doGet方法参数中要严格按照顺序写,不能擅自修改

    源文件

    extends 关键字 继承 

    throws  方法异常

    Servlet 基础

    Servlet其实就是一个java类,所以其创建方法和创建java类完全相等。所有的Servlet类都必须继承HttpServlet

    Servlet生命周期

    Servlet从生成到销毁必须经过如下几个步骤:

    ①生成Servlet,加载Servlet Engine 中,并通过调用其init()方法来进行初始化

    ②通过提供的响应方法来处理客户端的请求

    ③调用destory()方法进行销毁,并通过垃圾收集器进行收集清理 

    HttpServlet常用方法

    HttpServlet接口包含非常多的方法,这些方法除了init()和destroy()方法用来处理Servlet初始化和销毁,还包括一些常用的方法,如doGet方法、doPost方法以及Service方法等

     doGet方法通过URL在外面追加,传过来的就是URL的信息,可以直接浏览,但不能显示中文

     doPost方法不能直接访问浏览器,能显示中文

     service兼容两者,最优

    记得设置web.xml,还有在输入URL时不要加*****.jsp

    SRC原以为source,源文件

    extends  继承 。在java中,不支持多重继承。运用继承可以先创建一个通用类,它定义了一系列相关属性的一般特征。该类可以被更具体的类继承,每个具体的类都添加一些自己特有的东西。子类可以重写父类的方法以及与父类同名的成员变量。

    Implements在类的声明中使用implements子句来表示一个类使用某个接口,在类体中可以使用接口中定义的常量,而且必须实现接口中定义的所有方法。

    throws  方法异常

    Servlet 基础

    Servlet其实就是一个java类,所以其创建方法和创建java类完全相等。所有的Servlet类都必须继承HttpServlet

    Servlet生命周期

    Servlet从生成到销毁必须经过如下几个步骤:

    ①生成Servlet,加载Servlet Engine 中,并通过调用其init()方法来进行初始化

    ②通过提供的响应方法来处理客户端的请求

    ③调用destory()方法进行销毁,并通过垃圾收集器进行收集清理 

    Servlet常用接口

       Servlet中包含大量的接口,这些接口的应用和JSP对象非常相似。如Servlet中的HttpServletRequest接口和JSP内置对象的request对象非常类似,request对象其实就是HttpServletRequest接口的一个实例,不过其实实例化过程是自动的,无须自定义。

    类似于HttpServletResponse接口和JSP内置对象的response

    HttpSession接口

    HttpSession接口的使用和JSP内置对象session很像。在Servlet中,session对象必须通过request对象的getSession()方法来获取。

    ServletContext接口的使用和JSP内置对象的applaction对象非常相似。在Servletapplation对象必须通过HttpServlet接口的getServletContext()方法获得。


    最新回复(0)