五大对象response 、request 、session、 application、 serve
2012-02-25 15:44
666 查看
response
主要用于服务器端向客户端发送数据,其中可以利用Response.Write直接向客户发送信息,也可以利用 response.Redirect进行重新定位客户端到另一个URL上去,当然也可以利用Response.Cookies来设置Cookies的值。
使用格式
request
用来访问任何客户端用HTML请求传递的信息,包括使用POST方法传递的参数或利用GET方法送出的请求以及用户端浏览器送出的cookie和server变量集合中大量的标准信息。
使用格式
session
存储访问者的用户信息,多个页面可以访问该信息,但是两个访问者之间不能共享该信息。
使用格式
application
使用Application对象来使整个ASP应用程序的所有用户共享数据,把一个ASP程序中的不同用户、不同页面联系在一起
使用格式
Server
该对象提供许多高级的功能。该对象提供了最常用的方法CreateObject,该方法来创建ActiveX组件的实例,其他方法用于将URL或HTML编码成字符串、将虚拟路径映射到物理路径等。
使用格式
Global.asa文件
用来存储事件信息和由应用程序全局使用的对象。该文件的名称必须是 Global.asa 且必须存放在应用程序的根目录中。每个应用程序只能有一个 Global.asa 文件。
主要用于服务器端向客户端发送数据,其中可以利用Response.Write直接向客户发送信息,也可以利用 response.Redirect进行重新定位客户端到另一个URL上去,当然也可以利用Response.Cookies来设置Cookies的值。
使用格式
response.write(变量) ‘向客户端发送数据 response.redirect “网页名”’ 指引用户端浏览器到新的页面 response.end ‘停止处理任何ASP文件,并把已处理部分的结果送出 response.clear ‘清除存放在服务器缓冲区的所有数据 Response.Cookies(cookie名)[(key)|.attribute]=value ‘设置 cookies集合中的cookie 的值
request
用来访问任何客户端用HTML请求传递的信息,包括使用POST方法传递的参数或利用GET方法送出的请求以及用户端浏览器送出的cookie和server变量集合中大量的标准信息。
使用格式
resquest.cookies(cookie名)’ 获得用户端存储的信息 request.form(“数据项名”) ‘获得用户端在表单中所填的信息,post方法提交 request.querystring(“数据项名”) ‘获得用户端在表单中所填的信息,get方法提交 request.servervariables(“环境变量名’) ‘提供随http请求一起传递的http头信息,包括环境变量,见表4-1
session
存储访问者的用户信息,多个页面可以访问该信息,但是两个访问者之间不能共享该信息。
使用格式
session(“变量名”)=“值” ‘创建session变量 session.sessionid ‘Sessionid属性,当访问者访问某个网站时,会给每一个访问者分配一个不同的标识符. session.timeout=时间(分)’timeou属性,定义访问者session对象的时限 session.abandon ‘该方法主要用于释放用户session对象所占的资源
application
使用Application对象来使整个ASP应用程序的所有用户共享数据,把一个ASP程序中的不同用户、不同页面联系在一起
使用格式
application(“属性名”)=初始值 ‘创建application属性变量 response.write application(“属性名”) ‘向浏览器输出application指定属性的值
Server
该对象提供许多高级的功能。该对象提供了最常用的方法CreateObject,该方法来创建ActiveX组件的实例,其他方法用于将URL或HTML编码成字符串、将虚拟路径映射到物理路径等。
使用格式
server.mappath(路径) ‘返回指定文件的相对路径或虚拟路径映射到服务器上相应的物理路径 Server.CreateObject("工程名.类名") ‘创建一个对象的实例,创建该对象之后,就可以使用这个对象提供的属性和方法
Global.asa文件
用来存储事件信息和由应用程序全局使用的对象。该文件的名称必须是 Global.asa 且必须存放在应用程序的根目录中。每个应用程序只能有一个 Global.asa 文件。
相关文章推荐
- 五大对象response 、request 、session、 application、 serve
- 五大对象response 、request 、session、 application、 serve
- jsp内置对象out、request、response、session、application五大常用对象以及Page、pageContext、exception、config
- 第十五节:HttpContext五大核心对象的使用(Request、Response、Application、Server、Session)
- AspNet 内建对象的简介、区别(Application\Session\Cookie\Response\Request\Server\Page\Exception)
- C#-WebForm-★内置对象简介★Request-获取请求对象、Response相应请求对象、Session全局变量(私有)、Cookie全局变量(私有)、Application全局公共变量、ViewState
- JSP九大内置对象(Request,Response,Out,Session,Application,Cookie,Config,Page,Exception)
- web中常有的几个pageContext,request,session,application,response等对象
- Struts2中request、response、session、application对象的访问方法
- jsp九大内置对象:request、response、session、application、out、page、pageContext、config、exception
- jsp request、response、session、out、page、application、exception、pageContext、config对象详解
- JSP内置对象--pageContent,request,response,session,application,config,out,page,exception
- JSP九大内置对象---Request,Response,Out,Session,Application,Cookie,Config,Page,Exception
- 在Action中如何得到Servlet中的一些对象如,request,session,application,response
- JSP 内置对象(request response session application out pageContext)
- request,response,session,application,out对象的常用调用的函数
- struts2中获取request,session,application等属性范围对象
- struts2的action中获得request response session 对象
- Struts2引用Servlet API中的对象,request、response或session
- Struts2系统学习(9)Action中操作request/session/application等对象