温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

servlet(一)、servlet

发布时间:2020-07-17 12:10:40 来源:网络 阅读:758 作者:Qiu_CJ 栏目:开发技术

              servlet(一)、servlet

一、servlet

         Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。


二、创建一个servlet

    Servlet 可以使用 javax.servlet 和 javax.servlet.http 包创建,它是 Java 企业版的标准组成部分,Java 企业版是支持大型开发项目的 Java 类库的扩展版本。
     这些类实现 Java Servlet 和 JSP 规范。在写本教程的时候,二者相应的版本分别是 Java Servlet 2.5 和 JSP 2.1。
    Java Servlet 就像任何其他的 Java 类一样已经被创建和编译。在您安装 Servlet 包并把它们添加到您的计算机上的 Classpath 类路径中之后,您就可以通过 JDK 的 Java 编译器或任何其他编译器来编译 Servlet。


三、servlet生命周期

                servlet(一)、servlet

1, 创建Servlet对象,通过服务器反射机制创建Servlet对象,第一次请求时才会创建。(默认)
2, 调用Servlet对象的init()方法,初始化Servlet的信息,init()方法只会在创建后被调用一次;
3, 响应请求,调用service()或者是doGet(),doPost()方法来处理请求,这些方法是运行的在多线程状态下的。
4, 在长时间没有被调用或者是服务器关闭时,会调用destroy()方法来销毁Servlet对象。


四、servlet继承关系

servlet(一)、servlet

1、servletconfig接口:
2、serializable接口:
3、servlet接口:
4、genericservlet抽象类:
5、httpservlet抽象类:

五、servlet上下文

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI