Web程序设计(第二版)
上QQ阅读APP看书,第一时间看更新

1.5 一个简单的Web程序示例

本节以一个简单ASP程序为例,介绍使用ASP技术的Web程序的编写和运行过程。

【例1.1】在客户端浏览器中显示服务器当前日期。

打开任意一款文本编辑软件,如UltraEdit,输入以下代码:

上述代码以index.asp为文件名保存到所指定的物理路径(即Web服务器站点主目录所在的文件夹)。

在网内任一台计算机(包括Web服务器本身)上打开浏览器,在地址栏中输入Web站点的IP地址和ASP文件名,如http://192.168.1.15/index.asp,即可看到图1-8所示的显示结果。

图1-8 ASP示例文件显示结果

上例也可在Dreamweaver CS6环境中编辑并调试。

启动Dreamweaver CS6,新建一个站点。进入代码视图,输入以上代码。以index.asp为文件名保存文件到Web站点所在的文件夹。按【F12】键即可看到图1-8所示的显示结果。

在这个例子中,<%和%>之间的代码是服务器端脚本,由Web服务器负责执行,其他内容由服务器直接送给客户端浏览器。一般在ASP文件的开头,用<%@Language="VBScript"%>申明该ASP文件所用的脚本语言是VBScript。由于VBScript是ASP的默认脚本语言,因此,可以省略<%@Language="VBScript"%>。

从这个程序可以看出,ASP文件也是在标准的HTML文档中嵌入以“<%”为开始标记和以“%>”为结束标记的服务器端脚本的文本文件。

需要注意的是,VBScript的某些函数在ASP中不能使用,如MsgBox和InputBox,并且VBScript中的CreatObject在ASP中用Server.CreatObject代替。