ASP 基础二 内置对象

一 Request

二 Response

三 Application

四 Session

五 Server

<script language="vbscript" runat="server">

Sub Application_OnStart
Application("applicationname")="mytest"
End Sub

Sub Application_OnEnd
Application("applicationname")="mytest2"
End Sub

Sub Session_OnStart
Session("mysession")="1111"
End Sub

Sub Session_OnEnd
Session("mysession")="2222"
End Sub

</script>
<html>
<head title="test hello world">
</head>
<%
    Application.Lock()
    application("test")="abcd"
    session("test")="abcde"
    Application.UnLock()

    response.Write(application("applicationname"))
    response.Write(application("applicationname2"))
    response.Write(session("mysession"))    

 %>
<%
    dim a
    dim b
    a=Request.Form("fname")
    b=Request.Form("lname")

    response.Write(a+"<br/>"+b+"<br/>")
    response.Write(Request.Form.Count)
    response.Write(request.QueryString("para"))
    response.Write(request.Cookies("test"))
    response.Write(request.ServerVariables("server_name")+"<br/>")
    response.Write(request.ServerVariables("request_method")+"<br/>")
%>
<%
    dim c

    response.Buffer=true
    response.CharSet="gb2312"
    response.ContentType="text/html"
    response.Write("hello world")
    response.Cookies("test")="helloworld"
    response.Flush()
    response.End()
    response.Clear()
    response.Redirect("www.baidu.com")
 %>
<body>
    <form method="post" action="testRequest.asp?para=param121">
        <p>
            First Name:
            <input type="text" name="fname" />
        </p>
        <p>
            Last Name:
            <input type="text" name="lname" />
        </p>
        <input type="submit" value="Submit" />
    </form>
</body>

</html>
<html>
<head title="test hello world">
</head>
<body>
    <%
        dim a

        response.Write(Server.URLEncode("我的-8*&^%$%"))
        response.Write("aaaa<br/>bbbb")
        response.Write(Server.HTMLEncode("aaaa<br/>bbbb"))

        response.Write(Server.MapPath("index.asp"))
    %>
</body>

</html>
时间: 2024-10-01 04:59:36

ASP 基础二 内置对象的相关文章

ASP.NET内置对象(转)

asp.net学习笔记,在网上找了比较全的总结.转自:http://www.cnblogs.com/MyBeN/archive/2011/03/23/1992591.html ASP.NET中常用的内置对象(一) ASP.NET中常用的内置对象及功能说明如下所示:对 象 名 功  能  说  明Page 用于操作整个页面Response 用于向浏览器输出信息Request 用于获取来自浏览器的信息Server                    提供服务器端的一些属性和方法Applicatio

ASP.NET常用内置对象

ASP.NET 常用内置对象:Response对象.Request对象.Session对象.Server对象.Application对象 1.Response对象: (1) 用于向浏览器输出信息 常用的方法是:Response.Write()方法,例如:Response.Write("Hello"); Response.Write(“<b>当前时间是:</b>"+DateTime.Now); (2)利用Response.Redirect()方法进行页面

ASP.NET 常用内置对象详解-----Response

利用提供的内置对象,可以实现页面之间的数据传递及实现一些特定的功能,如:缓冲输出,页面重定向等等. Response :响应,反应 Request:请求 Server:服务器 Application:应用,申请,应用程序: Session:回话,会议 Cookie:饼干 一. Response:  作用: 将动态生成的信息嵌入到HTML文档中,然后发送到客户端: 缓冲输出数据: 重定向浏览器到另一个URL: 向浏览器输出Cookie文件. 其类名为httpResponse 常用方法: : Res

ASP.NET内置对象Request 和Response

ASP.NET提供了内置对象有Page.Request.Response.Application.Session.Server.Mail和Cookies.这些对象使用户更容易收集通过浏览器请求发送的信息.响应浏览器以及存储用户信息,以实现其他特定的状态管理和页面信息的传递. 下面针对request和response做简单介绍,大家多多指正,补充. Request 读取客户端在Web请求期间发送的值,即是读取浏览器传来的请求报文数据. Request对象主要是让服务器取得客户端浏览器的一些数据,包

ASP.NET常见内置对象(一)

在web开发中,数据库都是通过HTTP协议来传输的.但HTTP是一个无状态协议,不会保留数据的状态和信息.为了解决这个问题,各种开发语言都提供了状态管理功能. 状态管理是在同一页或不同页的多个请求发生时,维护状态和页面信息的过程.因为web应用程序的通信协议使用了无状态的HTTP协议,所以当客户端每次请求页面时,ASP.NET服务器端都会重新生成一个网页的新实例,此时旧网页的任务已经完成了,旧网页实例也随之消失. 这种无状态,好比我们在淘宝上将很多东西加入了购物车,但是自己却在自己的购物车中看不

菜鸟日记之JSP二 内置对象的理解

·最近学习JSP了,对编程和网络又有了一些理解.无论是现实中人与人的交流,还是网络世界的接触,都是在相互表达自己的意思让别人知道,并理解对方的信息.然后我们知道的事情不断的变多,会又交杂出新的内容,不断地碰撞,最后形成世界的百态人生.现实如此,网络亦然. 网络上最普遍的是信息, 最珍贵的也是信息. (引用网上,自己的理解) 1.request对象 request 对象是 javax.servlet.httpServletRequest类型的对象. 该对象代表了客户端的请求信息,主要用于接受通过H

JS基础语法---内置对象

js学习中三种对象: 内置对象----js系统自带的对象 自定义对象---自己定义的构造函数创建的对象 浏览器对象---BOM的时候讲 内置对象: Math Date String Array Object //如何验证变量是不是对象? console.log(Array instanceof Object); var obj={}; console.log(obj instanceof Object); 原文地址:https://www.cnblogs.com/jane-panyiyun/p/

ASP.NET~常用内置对象

对于ASP.NET,主要就是了解了五种常用对象,如图: 对于Application: 1)记得一点就是由于相当于全局变量,对于所有的用户都是共享的,所以出现了"控制访问",来关闭其他人对自己修改的干扰: 2)具有记忆功能,譬如举例:(当点击存数数据,数据存储到服务端,点击读取数据,会出现结果:但是由于拥有记忆功能,所以当你再重新打开一个页面的时候,无需重新再点击按钮,直接点击读取,则会出现想要的) Global.aspx部分代码: protected void Application_

ASP.NET的内置对象

Request 该对象用于检索从浏览器向服务器所发送的请求中的信息.在按下“提交”按钮时,Request对象将读取和提取通过HTTP请求发送的参数.在用户提交表单时,包含在输入控件中的数据将与表单一起被发送. 当向服务器提交数据时,分为两种方式: Get提交: [csharp] view plaincopyprint? //get string userName = Request.QueryString["txtUserName"].ToString(); string userPw