jsp 内置对象HTTP协议 - 主打产品 - 新余市思创暖通工贸有限公司
现在的位置: 主页 > 主打产品 > 文章正文
jsp 内置对象HTTP协议
作者:新余市思创暖通工贸有限公司 来源:www.jxsichuang.com 发布时间:2017-09-11 13:59:28
jsp 内置对象HTTP协议

有些对象不用声明就可以在JSP页面的脚本部分使用,这就是JSP的内置对象。

JSP的内置对象有:request 、response、session、application、out。以下我们将一一介绍。

Reponse 和request对象是JSP的内置对象中较重要的两个,这两个对象提供了对服务器和浏览器通信方法的控制。直接讨论这两个对象前,要先对HTTP协议---Word Wide Web底层协议做简单介绍。

Word Wide Web 是怎么运行的呢?在浏览器上输入一个正确的网址后,若一切顺利,网页就出现了。例如在浏览器输入栏中输入http://blog.csdn.net/guanjungao 我的博客主页就出现在浏览器窗口。这背后是什么在起作用呢?

使用浏览器从网站获取HTML页面时,实际在使用Hypertext Transfer Protocol (HTTP) HTTP协议规定了信息在Internet上的传输方法,可视化专题,特别规定了浏览器与服务器的交互方法。

从网站获取页面时,浏览器在网站上打开了一个对网络服务器的连接,并发出请求,服务器收到请求后响应,所以HTTP协议被称作“请求和响应”协议。

浏览器请求某种结构,HTTP请求包括一个请求行、头域和可能的信息体。最普通的 请求类型是对页面的一个简单请求,如下例:

GET/hello.htm HTTP/1.1

Host:www.sina.com.cn

这是对网站www.sina.com.cn上页面Hello.htm的HTTP请求的例子。首行是请求行,规定了请求的方法、请求的资源及使用的HTTP协议的版本。

上例中,请求的方法是GET方法,此方法获取特定的资源。上例中GET方法用来获取hello.htm的网页。其它请求方法包括POST、HEAD、DELETE、TRACE及PUT方法等。

此例中的第二行是头(header).Host头规定了网站上hello.htm文件的Internet地址。

此例中,主机是www.sina.com.cn

一个典型请求通常包含许多头,称作请求的HTTP头。头提供了关于信息体的附加信息及请求的来源,其中有些头是标准的,有些头和特定的浏览器有关。

一个请求还可能包含信息体。例如信息体可包含HTML表单的内容。在HTML表单上单击Submit按钮时,该表单使用ACTION=“POST”或ACTION=”GET”特征,输入表单的内容都被发送到服务器上,该表单内容就由POST方法或GET方法在请求的信息体中发送。

服务器在收到请求时,返回HTTP响应。响应也有某种结构,每个响应都由状态行开始,可以包含几个头及可能的信息体,称作响应的HTTP头和响应信息体。这些头和信息体由服务器发送给客户的浏览器,信息体就是客户请求的网页运行结果,对于JSP页面,就是网页的静态信息。

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:武汉做网站 http://www.45qun.com


  • 上一篇:php 学习之变量 常量 与表单提交
  • 下一篇:最后一页
  • 
    COPYRIGHT © 2015 新余市思创暖通工贸有限公司 ALL RIGHTS RESERVED.
    本站所有原创信息,未经许可请勿任意转载或复制使用 网站地图 技术支持:肥猫科技
    精彩专题:网站建设
    购买本站友情链接、项目合作请联系客服QQ:2500-38-100