脚本是应用程序在网页上表达的语言,可以将脚本嵌入Web页中,主要用来控制程序的逻辑。通常脚本在服务器上运行 ,但也可以采用客户端和服务器端结合使用,一般情况下,VBScript是ASP的默认脚本语言。通过客户端脚本程序先对客户端的提交的表单的数据的合法性进行检验,然后才把有效的数据提交给服务器端的程序进行处理。这样可以大大节省系统资源、减少服务器开销。
ASP程序是以扩展名 .asp的纯文本形式存在于Web服务器上,无需编译,只需将asp程序放在Web服务器的虚拟目录下 (该目录要有可执行权限 )就可以通过WWW的方式访问。ASP与浏览器无关 ,用户端只要使用可执行HTML码的浏览器 ,即可浏览ASP设计的网页内容。值得一提的是ASP提供的内嵌6大对象,可以使用户更容易收集来自浏览器请求发送的信息,响应浏览器以及存储用户的信息,此外还可依靠ActiveX组件增强服务器应用程序功能。
参考文献
周星,魏应彬,《动态网页与WEB数据库》,北京大学出版社, 2001
俞波,周皓峰,一种基于WEB的学生信息管理系统, 计算机与现代化,2000年第2期, 55-60
王华,ASP开发信息服务系统示例, 太原科技,2003年第4期 ,52
李世杰《Active Server Pages 2.0 网页设计手册》,清华大学出版社,2000.1
闫华文,《SQL Server 2000 与ASP Web 数据库编程技术》,北京大学出版社,2001.4
陈会安,《JavaScript 网页制作彻底研究》,人民邮电出版社,2002.1
康博,《Web应用程序开发新技术》,人民邮电出版社,1999.7
Brian Francis, etal,《Professional Active Server Pages 3.0》,Published by WROX,2002
Bob Reselman,《Active Server Pages 3.0 by Example》,Published by Que,Jun 1, 2000
《Tutorial Home Page》,http://www.asptutorial.info 2002