美文网首页
servlet 简介

servlet 简介

作者: 勤息嘻嘻嘻 | 来源:发表于2018-04-22 15:40 被阅读4次

    servlet 是运行在 Web 服务器(tomcat或者apache)中的小型 Java 程序。
    servlet 通常通过 HTTP(超文本传输 协议)(接口)接收和响应来自 Web 客户端的请求。

    创建程序步骤:
    1.关联tomcat
    2.创建 Dynamic Web Project
    3.选择生成web.xml 创建 servlet文件 里边有doget 和dopost针对get和post请求。通过方法中的response 控制返回数据。
    4.在WebContent文件中配置 servlet节点 servlet name 、class属性mapping节点的 name、url-pattern属性。
    5.运行 并且在浏览器地址拼接 项目名+url-pattern 能看到返回的数据
    这样就完成一个动态web资源项目的创建,通过流的方式传送。
    静态web资源就是html文件jpg图片,动态的是通过servlet 程序生成的数据。

    web.xml是servlet 3.0之前必须创建的,告诉tomcat如何访问每一个servlet 程序。

    servlet生命周期
    1.构造servlet ,使用init方法将其初始化
    2.处理来自客户端对service方法的所有调用
    3.从服务中取出servlet ,然后使用destroy方法销毁它,最后进行垃圾回收并终止它。

    url-pattern的写法
    完整路径匹配/hello
    目录匹配/life/*
    扩展名匹配*.do
    完整路径>目录>扩展名

    在servlet的init或者get方法中 可以得到servletConfig 通过它可以获得编码格式。

    在doget方法中通过 request.get方法就能获取uri,请求头,请求行,请求参数等。

    相关文章

      网友评论

          本文标题:servlet 简介

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