• 九大内置对象 and HTTP略微的个人见解


    jsp 中九大内置对象:

    请求对象:request      输出对象:out         响应对象:response      应用程序对象:application      会话对象:session     

    页面上下文对象:pagecontext      页面对象:page       配置对象:config        异常对象:exception

    通过pageContext  可以获取到其他内置对象

    解析在Application绑定一个web应用:

       Application 的维护权在容器中

    session的特点:

        1.session一定存储在服务器端

        2.每个session都有sessionId

        3.session在客户端的载体是cookie

    为什么要学习内置对象?

    解析:因为对象变相的让HTTP协议有了状态

    HTTP:

           下面由我来简单的介绍一下http,http(HypeeText     Transfer   Protocol )被称为超文本传输协议,是互联网上应用最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接受HTML页面的方法。

            HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传输协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机 正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。

            

          一次HTTP操作称为一个事务,其工作过程可分为四步
             1.首先客户机与服务器需要建立连接。只要单击某个超级链接,HTTP的工作就开始了。
             
             2.建立连接后,客户机发送一个请求给服务器,请求方式的格式为:统一资源标识符(URL)、协议版本号,后边是MIME信息包括请求修饰符、客户机信息和可能的内容。
           
             3.服务器接到请求后,给予相应的响应信息,其格式为一个状态行,包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括服务器信息、实体信息和可能的内容。

             4.客户端接收服务器所返回的信息通过浏览器显示在用户的显示屏上,然后客户机与服务器断开连接

    http工作流程图 http工作流程
  • 相关阅读:
    struts2学习总结
    常用html
    p6spy結合SQL Profiler监控和剖析数据库操作
    ZK 上傳圖片和顯示圖片(保存在文件夹)
    c3p0学习JdbcUtil工具类
    时间的复杂度和空间的复杂度
    ASP.NET后台获取url
    html中offsetTop、clientTop、scrollTop、offsetTop各属性介绍
    ASP.NET文件的下载
    C#牛人要具备的知识
  • 原文地址:https://www.cnblogs.com/zsping/p/5640267.html
Copyright © 2020-2023  润新知