浅析ASP技术在动态网页中的应用研究

2015-06-24 21:39曲小纳
电脑知识与技术 2015年2期
关键词:表单

曲小纳

摘要:该文主要介绍了动态网页设计中,ASP技术的广泛应用,以如何建立基于internet信息服务的ASP动态网站为中心,并以实例分析,展示了ASP技术在动态网页设计中的应用。

关键词:动态网页;表单;ASP

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2015)02-0178-01

网页制作技术分为静态网页制作和动态网页制作,在动态网页的测试中,Web服务器技术的支持是缺少不了的。Web服务器核心是internet信息服务(IIS), internet信息服务(IIS)一种Web服务器,主要包括万维网服务器、文件传输协议服务器和简单邮件传输协议服务器等。如果操作系统是Windows 2007 Server,那么系统已经默认安装了internet信息服务(IIS),如果操作系统是Windows XP Professional等,则需要手动安装[1]。

1 ASP的特点

1)在HTML代码中,使用VBScript、JavaScript等脚本语言,可快速完成网站应用程序的开发。

2)ASP独立于浏览器,终端只要使用常规HTML码的浏览器,即可浏览ASP所设计与制作的ASP网页,脚本语言是在站点服务器端执行的,终端的浏览器不需要支持它。因此,必须通过从服务器端来观察后缀名为asp的主页,在浏览器端见不到正确的页面内容。

3)面向对象在ASP脚本中可以方便地引用系统组件和ASP的内置组件,还能通过定制ActiveX Server Component(ActiveX服务器组件)来扩充功能。

4)ASP可使用服务器端的脚本语言程序来产生客户端的脚本。

5)ASP提供了与后台数据库连接和访问的功能,且可以使动态网页的内容随着相关数据库内容的更新、删除等操作而自动更新、删除等。

2 动态网页

所谓动态网页是指网页文件里包含了程序源代码,通过后台数据库与Web服务器的信息互动,由后台数据库提供及时、有效的数据更新和数据查询服务。这种网页的后缀名称一般根据不同的程序设计语言而不同,如常见的有asp、.jsp、.php等形式为后缀。动态网页能够根据不同时间、不同区域和不同访问者而显示不同内容。如常见的BBS、留言板和购物系统通常用动态网页实现。动态网页的制作比较复杂,需要用到ASP、PHP、ISP和ASP.NET等专门的动态网页设计语言。

3 ASP技术在动态网页中的应用

ASP支持面向对象程序设计方式,提供的主要对象包括Response、Request、session、application、server。本文主要讲Request对象在网页设计中表单数据的读取与处理的应用。

在网页的制作与设计过程中,常常需要利用表单来供客户输入数据。在表单的基本控件中,主要有文本框、列表框、单选按钮、复选按钮和菜单等。以下实例,在“biaodan.asp”网页中制作一个表单供客户输入有关信息,然后用ASP程序来读取和处理这些信息。主要的代码及显示的结果(已输入数据)如下:

4 结束语

ASP具有语言相容性高、可操作后台数据库、隐蔽安全性高等许多的优点,使用ASP技术,可以使网站具有大信息量传输、且便于用户实时查询的特性。

参考文献:

[1] 周新会, 傅立宏. ASP通用模块及典型系统开发实例导航[M]. 北京: 人民邮电出版社, 2006.

[2] 韩国峰. Hello,World ASP第一步[M]. 北京: 清华大学出版社, 2008.

猜你喜欢
表单
电子表单系统应用分析
浅谈网页制作中表单的教学
基于ASP.NET的Web表单自动生成引擎
动态表单技术在教学管理中的应用*
基于Java可视化测绘生产流程表单的设计及实现
基于Struts的Web系统表单重复提交问题的解决方案*