服务器端动态网页~[doc]-下载服务器端动态网页~[doc]-下载
服务器端动态网页
服务器端动态网页(ASP,Active Server Pages,活动页面网关),是微软公司开发的Windows系列操作系统IIS/PWS WWW平台下的描述语言(Scripting Language,脚本语言)执行环境;它能在Web Server端集成Scripting语言到HTML网页环境,通过对Scripting代码的执行,实现CGI的功能;能让Web开发者在服务器端开发出动态的、交互性、高效率的应用程序。ASP以其易于开发、检测及维护而得到广泛应用。
ASP的特点...
服务器端动态网页~[doc]-下载
服务器端动态网页
服务器端动态网页(ASP,Active Server Pages,活动页面网关),是微软公司开发的Windows系列操作系统IIS/PWS WWW平台下的描述语言(Scripting Language,脚本语言)执行环境;它能在Web Server端集成Scripting语言到HTML网页环境,通过对Scripting代码的执行,实现CGI的功能;能让Web开发者在服务器端开发出动态的、交互性、高效率的应用程序。ASP以其易于开发、检测及维护而得到广泛应用。
ASP的特点
1 与浏览器无关(Client端得到的是脚本执行后生成的
HTML代码);
2支持直接运行,不需要编译、连接成可执行文件(.exe); 3 与HTML紧密集成,用任何文本编辑工具都能编写ASP文件; 4 由于返回给用户的是直译后的HTML代码,因而有效保护了程序源代码;
5 除了VBScript和Jscript外,通过适当的脚本引擎,也能利用Perl、Tcl等脚本语言撰写ASP。
ASP主要执行环境
操作系统 WEB Server 环境
Windows2000 Server/Professional Server Microsoft IIS 5.0
Windows NT Server 4.0 Microsoft IIS 3.0/4.0
Windows NT Workstation 4.0 Microsoft Peer Web Services 3.0 及以上 Windows 95/98 Microsoft Personal Web Server 1.0a/4.0 Windows 95/98/NT Web Site Pro 2.x(ASP 1.0)
开发ASP的脚本语言
1 VBScript:是默认的脚本语言。
2 JavaScript(JScript)
3通过适当的脚本引擎,也可用Perl、Tcl等语言。
可以通过“Internet 服务管理器”更改默认脚本语言;也可以在ASP文件中声明。例如:
VBScript JavaScript
<% @Language=”JScript” %>
VBScript 实例 VBScript 实例
<% var x=new Date() %> 现在时刻是:<% =Now %> 现在时刻是:<% =x.toLocaleString() %>
实例中阴影部分为ASP代码。
ASP文件说明
1 ASP文件是以“.asp”为后缀的纯文本文件; 2 ASP文件以“<%”和“%>”作为代码标识; 3 也可用作为ASP代码标识。
ASP的构成组件
1 HTML:建立ASP文件中的“静态”属性。
2 ASP内建对象:内建对象(Request、Response、Server、AspError等)提供并处理一般WEB应用的标准机制,例如:取得客户端信息、响应信息、保存变量、维护状态、存取服务器公用程序、转承数据等。
3 Active X服务器端组件:提供文件访问、数据库操作等,例如:Active Database Access
(ADO)等。
4 Scripting Language:脚本语言,建立ASP文件中的“动态”属性。
ASP开发工具
1 记事本
2 Front Page / Dream Weaver等
3 Visual InterDev 6.0:是编写Web应用程序的最佳工具。
IIS/PWS的安装和配置
ASP 3.0对象模型
1 Request对象:接受
单数据
集合对象Request.Form (key) 与Post
相对应(key为表单字段名称)。
集合对象Request.QueryString (key) 与Get方法相对应。 2 Response对象:返回信息、处理结果到浏览器
write方法:将Web服务器执行后的结果送到前端浏览器,例:Response.write “你好”
本文档为【服务器端动态网页~[doc]-下载】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。