美文网首页
Servlet的基本介绍

Servlet的基本介绍

作者: eryu532421 | 来源:发表于2019-01-23 23:08 被阅读0次

    Servlet的概念:

    Servlet是Web服务器上的一种技术,是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。

    Servlet的创建过程

    1. 创建Java类,实现javax.servlet.Servlet接口,实现相关的方法。

    2. 在web.xml文件中进行相关的配置

    3. 将应用部署在web服务器中

    Servlet的工作流程

    流程图.png

    如图:客户端浏览器发送请求至服务器,服务器启动并调用 Servlet,Servlet 根据客户端请求生成响应内容并将其传给服务器,服务器将请求结果响应返回客户端。

    Servlet的创建

    web.xml文件中进行配置

    访问结果:

    将项目部署到tomcat服务器中,在浏览器中输入http://localhost:8081/WebStudy/servlet的URL

    image

    在控制台打印相应的信息

    image

    闭关tomcat服务器

    image

    Servlet的执行流程

    1.客户端向tomcat发送请求,http://localhost:8081/WebStudy/servlet

    2.tomcat根据请求的URL找到名称为WebStudyt的应用

    3.tomcat根据请求的URI”/servlet找到web.xml文件中url-pattern与之对应的标签

    4.tomcat根据url-pattern标签中的servlet-name定位到com.yuanshi.eryu.ServletDemo类。

    5.tomcat实例化ServletDemo类

    6.调用ServletDemo类中的init方法

    7.调用ServletDemo类中的service方法

    8.ServletDemo将数据响应给客户端

    9.调用distroy方法销毁ServletDemo

    相关文章

      网友评论

          本文标题:Servlet的基本介绍

          本文链接:https://www.haomeiwen.com/subject/gorejqtx.html