九大内置对象 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工作流程
posted @ 2016-07-04 14:00  残殇--  阅读(565)  评论(0编辑  收藏  举报