当前位置: 首页 > 图文教程 > 网络编程 > ASP > Active Server Pages是什么?

ASP
用PreRender解决DataGrid分页最后一页行数不满的排版问题
基于ASP的站内多值搜索
XLS与MDB文件格式互换全攻略
一个用ASP生成html的新方法
将指定的asp文件内容生成HTML文件
使用Session记录页面地址和实现页面返回功能
IIS6架设网站常见问题及症状举例答疑
ASP调用WEBSERVICE文档
用Asp获取Dll加密新闻内容
Access2000数据库80万记录通用快速分页类
如何防止ASP木马在服务器上运行
如何使用javascript来写ASP程序
用存储过程实现ASP对数据库访问
学会在ASP中使用存储过程
ASP中和星期有关的自定义函数
水晶报表打印单据时增加空行或空白行的示例脚本
ASP+Access莫名奇妙的sql语句错误解决
ASP获取客户端MAC地址
在ASP中执行Ping命令,并且返回结果
如何使用ASP建立虚拟的FTP服务器

ASP 中的 Active Server Pages是什么?


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 176 ::
收藏到网摘: n/a

Active Server Pages 是什么?  

  Active Server Pages实际上是将标准的HTML文件拓展了一些附加特征 ,Active Server Pages象标准 的HTML文件一样包含 HTML对象并且在一个浏览器上 解释并显示。任何你可以放在HTML中的东西--Java applets,闪烁字符串,客户端脚本 ,客户端ActiveX控件等等你都可以放 在Active Server Page中。因此 ,一个Active Server Page有如下四 个重要特征来使之具备很强的通用性。  

  ·一个Active Server Pages可以包括服务端脚本,在本书第二部分,您可以学会如何利用 VBScript和Jscript来创建Active Server Pages.利用Active Server Page中的服务端脚本,你可以创建动态内容的网页, 举一个最简单的例子,你可以让网页在一天的不同时间显示不同内容。  

  ·一个Active Server Page提供了一些built-in对象。利用这些 Active Server Page中提供的 built-in对象,你可以使你的 脚本更加强大;这些对象会允许您从浏览器中接受和发送信息。例如,利用 request对象,你可以将用户 在HTML form中的信息接受到并 在一个script中来响应它。  

  ·一个Active Server Page 可以用另外的元素来扩展。Active Server Pages本身就是来源于相当数量的标准服务端 ActiveX元素,这些组件允许 你做诸如依据浏览器能力进行不同显示以及在浏览器内包含计数器的工作。

  标准的ActiveX组件非常有用,不过,你并不会被此局限,你可以轻松创建属于你自己的附加ActiveX组件。这意味着你可以不加限制的拓展你的ActiveX组件  

  · Active Server Page可以和诸如SQL Server这样的数据库进行挂接,在本书的第三部分,你已经学会了怎样使用 SQL语言,利用一些特别的对象集合,Active Data Object(ADO), 你就可以在你的Active Server Page 中使用 SQL语言。  

  再次重申,这是Active Server Page一个非常强大的功能所在,在线商务以及在线沙龙等各种非常高级的 ,动态更新的站点都需要数据库的支持,而且需要随数据库内容的更新而自动更新,这样,你就可以利用Active Server Pages自己建 立很多类似的高级站点。  

  以上四个特性对Active Server Page进行了限定,Active Server Page就是由Server端脚本、对象以及组件拓展过的标准主页。利用它,你的主页就可以包含动态内容。  

  本文对Active Server Page的讲解前提是你使用的是微软的Internet Information Server(IIS)作为网站Server软件,当然,你也可以利 用许多其他的Server,例如,针对于 win95,win97,win98的 Personal Web Server(PWS)以及 针对于NT的Peer Web Server。甚至微软家族之外的NetScape Enterprise and FastTrack Server(这可不是浏览器),Lotus Domino and Go Servers, O’Relly’s Website,等等,当然这些需要你使用的是Chili!ASP.