- 1、本文档共84页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Web
程
序
设
计
(第3版)
“十一五”国家级规划教材
目 录
第 1 章 WEB编程基础知识
第 2 章 WEB应用程序开发环境
第 3 章 HTML与XML
第 4 章 脚本语言
第 5 章 页面设计
第 6 章 ASP程序设计
第 7 章 ASP.NET程序设计
第 8 章 WEB数据库程序设计
第 9 章 综合应用实例
第 6 章 ASP程序设计
6.1 初识ASP
6.2 ASP的内建对象和应用组件
6.3 Request对象
6.4 Response对象
6.5 Session对象
6.6 Cookie
6.7 Application对象
6.8 Server对象
6.9 ASP程序设计举例——建立网上课堂讨论区
6.1 初识ASP
ASP的运行需要服务器来解释。
微软的Internet信息服务器IIS( Microsoft Internet Information Server)是一种集成了多种Internet服务(WWW服务、FTP服务等)的服务器软件。
6.1.1 ASP的运行环境
6.1 初识ASP
安装IIS信息服务器
6.1.1 ASP的运行环境
6.1 初识ASP
6.1.2 ASP文件结构
一个ASP Web页面包含以下4个部分:
(1)普通HTML文件,用普通Web页面编程。
(2)客户端脚本程序代码,用Script和/Script定界符括起来。
(3)服务器端ASP脚本程序代码,用%和% 定界符括起来。
(4)使用#INCLUDE语句在Web页面中嵌入其他Web页面。
6.1 初识ASP
6.1.3 一个简单的ASP程序
【例6-1】以不同的字体和不同的颜色输出一段“朋友,你好!”的文字。
htmlbody
%randomize 用%和%定界符括起来的部分就是服务器端的脚本
for i=3 to 7 控制输出文字的次数及字号大小
colour=int(5*rnd()) 产生0~4间的随机数
select case colour 由colour的值确定文字的颜色
case 1 colour=red
case 2 colour=yellow
case 3 colour=blue
case 4 colour=green
case 0 colour=brown
end select%
font size=%=i%
color=%=colour%朋友,你好!br/font
%next%
/body/html
6.2 ASP的内建对象和应用组件
ASP内置对象不需建立就可以在代码中直接调用。
名 称
说 明
Request
从浏览器(用户端)获取信息
Response
发送信息到浏览器
Server
提供Web服务器工具
Session
存储使用者的信息
Application
在一个ASP应用内让不同使用者共享信息
Objectcontext
提供分布式事务处理
ASP的内置对象
6.2 ASP的内建对象和应用组件
ASP内置的服务组件,须建立对象以后再使用。
ASP的内置组件
名 称
说 明
广告轮显组件(Ad Rotator)
使用独立数据库文件的方式,帮助用户构建容易维护、修改的广告Web页面
浏览器兼容组件(Browser Capabilities)
判别客户端的浏览器类型和使用设置
数据库存取组件(Database Access)
提供存取数据库的路径,是所有内置组件当中最强大的一个
文件超链接组件(Content Linking)
建立像书本一样的表格超链接点Web页面,是建立索引Web站点的利器
文件存取组件(File Access Component)
提供文件的输入、输出方法,让用户在服务器上存取文件毫不费力
6.3 Request对象
Request对象的主要功能是从客户端取得信息,包括:
获取浏览器种类
用户输入表单中的数据
Cookies中的数据
客户端认证等
6.3 Request对象
Request对象的语法如下:
Request[. 数据集合 | 属性 | 方法 ]( 变量 )
其中,符号[ ]表示这个参数是可以省略的。
内部对象Request拥有以下5个数据集合:
Form 取得客户端表格元素中所填入的信息。
QueryString 取回URL请求字符串。
ServerVariable 取得服务器端环境变量的值。
ClientCertificate 从客户端取得身份验证的信息。
Cookies 取得客户端浏览器的
您可能关注的文档
最近下载
- 湘教版选择性必修-第节海洋空间资源与国家安全PPT幻灯片.ppt
- 北极地区和南极地区(湘教版地理七年级下册第二章了解地区第五节北极课件.ppt
- 公司出庭授权委托书.docx VIP
- 人音版高中音乐鉴赏高中音乐全册说课稿 .pdf VIP
- 2024年河南省考公务员考试县乡岗和省市岗结构化面试真题试题试卷答案解析.doc VIP
- +第八课《戏妆交辉》课件+ -2024—-2025学年苏少版(2024)初中美术七年级下册.pptx VIP
- JJF 2116-2024 特定蛋白分析仪校准规范.docx
- 2024口腔医学专业技能考试题库.pdf
- 河南铁道交通运营管理单招试题.doc
- 电力104协议,报文分析.doc
文档评论(0)