asp动态网页设计初步

asp动态网页设计初步

ID:26876589

大小:515.50 KB

页数:39页

时间:2018-11-29

asp动态网页设计初步_第1页
asp动态网页设计初步_第2页
asp动态网页设计初步_第3页
asp动态网页设计初步_第4页
asp动态网页设计初步_第5页
资源描述:

《asp动态网页设计初步》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ASP动态网页设计初步陈志伟鼓浪听涛BBSID:zhiweiEmail:zhiwei_chen@sina.com09八月2021什么是ASP?ASP(ActiveServerPages)是微软公司推出的一种网页与数据库解决方案。简单地讲,ASP是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的、交互式的Web应用程序。Active:ASP采用了微软的ActiveX技术。它采用封装对象,程序调用对象的技术,简化编程,加强程序间的合作。Server:ASP是运行在服务器端的。不必担心浏览器是否支持ASP所使用的编程语言。Pages:ASP返

2、回标准的HTML页面,可以在常用的浏览器中正常显示。浏览者查看页面源文件时,看到是ASP生成的HTML代码,而不是ASP源代码。一句话,ASP就是利用ActiveX技术在服务器端动态生成HTML页面的一种脚本环境。什么是静态网页、动态网页?所谓静态网页,指的是网页从服务器传到客户端时,网页的内容是“固定不变”的,也就是说,服务器只是把所存储的网页的内容原封不动直接传递给客户端浏览器,这种网页一般是标准的HTML代码。所谓动态网页,它在由服务器传递给客户端的时候必须由服务器把它转换成相应的HTML格式,而且会根据用户的要求和选择在在服务器端做出相应的改变和

3、响应。例子:静态网页:http://nice.xmu.edu.cn/temp/aspLect/still.htm动态网页:http://nice.xmu.edu.cn/temp/aspLect/dynamic.aspASP运行平台Win9X:PWS(PersonalWebServer)WinNT,Win2000:IIS(InternetInformationServer)推荐用PWS作为ASP的开发平台,Win2000作为ASP的服务器运行平台。理由:PWS带有详细的ASP帮助文档,而且开发过程中比较少出现一些莫名其妙的错误。而Win2000由于功能及设

4、置更强大全面,适宜作服务器平台。PWS安装注意事项安装时选择“自定义”安装,以选择安装帮助文档安装ADO(ActiveXDataObject)帮助文档安装ASP(ActiveServerPages)帮助文档启动PWS打开PWS/ASP帮助文档PWS/ASP帮助文档http://nice.xmu.edu.cn/pwsHelp打包下载:http://nice.xmu.edu.cn/temp/pwsHelp.zipPWS中设置ASP脚本执行权限IIS中设置ASP脚本执行权限创建ASP应用程序ASP应用程序是后缀名为.asp的文本文件使用的脚本语言:VBScri

5、pt(PWS或IIS默认)Jscript/JavaScript使用的编写工具: 常用的文本编辑工具即可ASP脚本和HTML网页代码结合方式: 以<%,%>为定界符 以来定界简单的ASP应用程序例子http://nice.xmu.edu.cn/temp/aspLect/sample1.asphttp://nice.xmu.edu.cn/temp/aspLect/sample2.aspASP内建对象Response(响应)对象 它控制在HTTP响应消息中,将消息发送给浏览器Request(请求)对

6、象 它在一个HTTP请求过程中,获取由浏览器传送给服务器的消息Server(服务器)对象 它提供对驻留在服务器上的资源的访问Session(会话期)对象 它用于存储和管理与一个特定的用户会话有关的信息Application(应用程序)对象 它用于存储和管理与该Web应用程序有关的信息ASP内建对象应用举例http://nice.xmu.edu.cn/temp/aspLect/sample3.asp例子所用到的对象及其方法:Request对象: .Form("") .ServerVariables("Remote_Addr") .ServerVari

7、ables("REQUEST_METHOD")Response对象:.Write(string).EndServer对象:.HTMLEncode(string)Application对象: .Lock .UnLockSession对象:.SessionIDASP与数据库的结合ADO——ActiveXDataObjects对数据提供程序(如MSSQLServer和MSAccess)提供了一个应用程序水平的界面。可以在ASP中直接用ADO与数据库通信。与数据库通信之前,必须先连接上数据库。这是通过ADOConnection对象来实现的。浏览

8、器Web服务器IIS/PWS使用了ADO对象 的.asp文件ODBC或OLEDB

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。