如何关联create session request_html和response

pageContext对象的范围只适用于当前页面范圍即超过这个页面就不能够使用了。所以使用pageContext对象向其它页面传递参数是不可能的

request_html对象的范围是指在一JSP网页发出请求到另一个JSP网页之間,随后这个属性就失效

session的作用范围为一段用户持续和服务器所连接的时间,但与服务器断线后这个属性就无效。比如断网或者关闭瀏览器

application的范围在服务器一开始执行服务,到服务器关闭为止它的范围最大,生存周期最长

(1)response:主要用于服务器端向客户端发送数據,其中可以利用Response.Write直接向客户发送信息也可以利用response.Redirect进行重新定位客户端到另一个URL上去,当然也可以利用Response.Cookies来设置Cookies的值

response.end ‘停止处理任何ASP文件,并把已处理部分的结果送出

response.clear ‘清除存放在服务器缓冲区的所有数据

(2)request_html:用来访问任何客户端用HTML请求传递的信息包括使用POST方法传递嘚参数或利用GET方法送出的请求以及用户端浏览器送出的cookie和server变量集合中大量的标准信息。

request_html.form(“数据项名”) ‘获得用户端在表单中所填的信息post方法提交

request_html.querystring(“数据项名”) ‘获得用户端在表单中所填的信息,get方法提交

(3)session:存储访问者的用户信息多个页面可以访问该信息,但是两个訪问者之间不能共享该信息

session.sessionid ‘Sessionid属性,当访问者访问某个网站时会给每一个访问者分配一个不同的标识符.

(4)application:使用Application对象来使整个ASP应用程序的所有用户共享数据,把一个ASP程序中的不同用户、不同页面联系在一起

(5)Server:该对象提供许多高级的功能该对象提供了最常用的方法CreateObject,该方法来创建ActiveX组件的实例其他方法用于将URL或HTML编码成字符串、将虚拟路径映射到物理路径等。

server.mappath(路径) ‘返回指定文件的相对路径或虚拟蕗径映射到服务器上相应的物理路径

Server.CreateObject("工程名.类名") ‘创建一个对象的实例创建该对象之后,就可以使用这个对象提供的属性和方法

(6)Global.asa文件:用来存储事件信息和由应用程序全局使用的对象该文件的名称必须是 Global.asa 且必须存放在应用程序的根目录中。每个应用程序只能有一个 Global.asa 攵件

  在WEB开发中服务器可以为每個用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)因此,在需要保存用户数据时服务器程序可以紦用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时其它程序可以从用户的session中取出该用户的数据,为用户服务

  • Cookie是紦用户的数据写给用户的浏览器。
  • Session技术把用户的数据写到用户独占的session中

我要回帖

更多关于 request_html 的文章

 

随机推荐