内容载入中...
这一章主要是将Active Server Pages具体介绍给您,这也是本书的主旨,
您将了解到什么是Active Server Pages,您可以用它作些什么以及它是如何
工作的等等,同时这章还会详尽的介绍怎样将Active Server Pages scripts
集成到一个HTML页中,并包含可以预览的Active Server Pages对象和元素;
最后你会学到怎样配置你的Web Server以便使用Active Server Pages并能处理
可能遇到的问题。
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端脚本、对象以及组件拓展过的标准主页。利用它,你的主页就可以
包含动态内容。