第九章服务器端开发技术 eASP文件结构 eASP对象简介 e Response对象 e Request对象 e Session对象 e Application对象 e Server对象
第九章 服务器端开发技术 ASP文件结构 ASP对象简介 Response对象 Request对象 Session对象 Application对象 Server对象
APS丈件的基本结构 通基本概念 ■ASP本身并不是一种脚本语言,它只是提供了一种使 镶嵌在HTML页面中的脚本程序得以运行的环境。 ■ASP程序其实是以扩展名为asp的纯文本形式存在于 wEB服务器上的。 ASP程序中可以包含纯文本、HTML标记以及脚本 命令
基本概念 ASP本身并不是一种脚本语言,它只是提供了一种使 镶嵌在HTML页面中的脚本程序得以运行的环境。 ASP程序其实是以扩展名为.asp的纯文本形式存在于 WEB服务器上的。 ASP程序中可以包含纯文本、HTML标记以及脚本 命令。 一、APS文件的基本结构
基本结构 SCRIPT LANGUAGE=VBScript RUNAT=Server> Sub callme Response. WriteCal MesTD> End sub function ViewDateo var X x-newDateO Response. Write(x toString)F
基本结构 Sub Callme Response.Write"Call Me“ End Sub function ViewDate() {var x x=newDate() Response.Write(x.toString())}
”:符号是标准的ASP定界符。 “”:之间的就是脚本语言。 ■ASP不同于脚本语言,它有自己特定的语法,所有的 ASP命令都必须包含在,ASP通过包含在中的 表达式将执行结果输出到客户浏览器 例2:<%=test%就是将前面赋给变量test的值 English发 送到客户浏览器中 例3:当变量test的值为“数学”时,以下语句: 这周末我们将测验<%=test% 在客户浏览器中则显示为: 这周末我们将测验数学
“”:符号是标准的ASP定界符。 “”:之间的就是脚本语言。 ASP不同于脚本语言,它有自己特定的语法,所有的 ASP命令都必须包含在之内。 例1:,ASP通过包含在中的 表达式将执行结果输出到客户浏览器。 例2:就是将前面赋给变量test的值English发 送到客户浏览器中。 例3:当变量test的值为“数学”时,以下语句: 这周末我们将测验. 在客户浏览器中则显示为: 这周末我们将测验数学
例1:用ASP制作网页,要求在不同的时间段,显 示不同的内容。 Bgcolor=“” %If Ti Mn0# And Time>=#00: 00: 00# Then%0> 不赖啊 =#00: 00: 00# Then bgc=“ silver” Elself time=#12: 00: 00# Then bgc=“navy else bgc= red End If ‰〉
例1:用ASP制作网页,要求在不同的时间段,显 示不同的内容。 =#00:00:00# Then%> 早上好,今天天气不赖啊! =#12:00:00# Then%> 下午好! 今晚你有没有去IRC聊天! Bgcolor=“” =#00:00:00# Then bgc=“silver” ElseIf Time=#12:00:00# Then bgc=“navy” Else bgc="red“ End If %>
例2:对例2进行完善,要求在凌晨至中午12点的 时间段内,了解浏览网页的客户姓名,并向他问候。 =#00:00:00#Then%> 早上好,今天天气不赖啊 欢迎您 K/font>/B>
例2:对例2进行完善,要求在凌晨至中午12点的 时间段内,了解浏览网页的客户姓名,并向他问候。 =#00:00:00# Then%> 早上好,今天天气不赖啊! =#12:00:00# Then%> 下午好! 今晚你有没有去IRC聊天! 姓名: 别名: 尊称: 先生. 女士. 欢迎您 先生。 欢迎您 女士 。 欢迎您
二、ASP的对象简介 Response对象:用来将信息发送回给浏览器 Request对象:可以被用来访问所有从浏览器 到服务器间的信息 Session对象:被用来存储一些普通用户其滞 留期间的信息 Application对象:被用来存储一个应用中所 有用户共享的信息。 Server对象:提供你运用许多 server端的应 用函数
二、ASP的对象简介 • Response对象:用来将信息发送回给浏览器 • Request对象:可以被用来访问所有从浏览器 到服务器间的信息 • Session对象:被用来存储一些普通用户其滞 留期间的信息 • Application对象:被用来存储一个应用中所 有用户共享的信息。 • Server对象:提供你运用许多server端的应 用函数
三、 Response对象 Response. Write方法 Respons. Redirect方法 Reponse End方法
Response.Write方法 Respons.Redirect方法 Reponse.End方法 三、Response对象
rEsponse对象:对ASP程序来说,就是把数据下载给 浏览器,它包括如下的方法和属性 方法或属性 说明 Write方法 输出数据到浏览器 Redirect方法 改变浏览的网页 End方法 结束数据的输出 Buffer属性 是否设置缓冲区 Clear方法 清除缓冲区的数据 Flush方法 输出缓冲区的数据
方法或属性 说明 Write方法 输出数据到浏览器 Redirect方法 改变浏览的网页 End方法 结束数据的输出 Buffer属性 是否设置缓冲区 Clear方法 清除缓冲区的数据 Flush方法 输出缓冲区的数据 Response对象:对ASP程序来说,就是把数据下载给 浏览器,它包括如下的方法和属性