asp实验指导书--实验三

asp实验指导书--实验三

ID:44229264

大小:307.17 KB

页数:11页

时间:2019-10-19

asp实验指导书--实验三_第1页
asp实验指导书--实验三_第2页
asp实验指导书--实验三_第3页
asp实验指导书--实验三_第4页
asp实验指导书--实验三_第5页
资源描述:

《asp实验指导书--实验三》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验三ASP内置对象的使用—、实验目的:1、熟练掌握利用Request对象的Form和QueryString方法从客户端获得信息的技术;2、熟练掌握Response对象的Write>Redirect和Cookies等方法。3>熟练掌握利用Application对象;4^熟练掌握利用Session对象,Server对象。二、实验要求:学生充分理解面向对象的程序设计;理解和掌握ASP内建对象request和Response对象、Application、Session、Server对象的的常用属性和方法;三、实验器材:

2、Windows2000Server计算机系统;TTS、Dreamweaver8、Access2000数据库系统等。!1!实验内容:1、试编写一个简单的注册程序,客户注册后显示客户的注册信息。(在程序中可加验证码,可加表单的客户端验证程序javascript)2、编写一个ASP页面,实现利用Response对彖的write方法,向客户端输出一超级链接,该超链接的标题为“返回首页”,链接的地址为“index,asp”3、试编写一个HTML页而,该页而中有4个题目(每题25分,题目内容自拟),每个题均有A、B、C和D四

3、个多项选择选项,当用户单击“交卷”按钮时,提交用户选择的答案给grade,asp页面,grade,asp页血获得用户答案数据后,将用户答案数据和正确答案数据输出给客户端,并根据评分规则自动生成分数。评分规则自定?4、试编写一个ASP程序,实现在浏览器屮显示接受请求的服务器的1P地址、服务器的端口号、当前网页的实际物理路径、当前网页的虚拟路径和发出请求的客户端IP地址。5^设计用户登陆页面login,aspo若用户名和口令均为guest,则导航到guest,asp页面;若用户名为administrator,口令为a

4、dmin,则导航到admin,asp页面。若口令错误,则输出“口令错误!单击此处返冋”的提示信息,“单击此处返冋”为超链接,用户单击后,重新返回到登陆页面。用于表单处理并实现口令判断的页面为dispose,asp.用户登录用户名:1口令:1确定重填6、利用Session编写程序,当用户登陆时,对用户登陆的数据进行有效性验证,并且一次只允许用户尝试登陆三次。7、防刷新的计数器五、实验指导ASP几个重要的内部对彖:1、Request対象:从客户端获収数据2、Response对象:向客户端输出数据3、Session对彖

5、:记载特定客户的信息4^Application对彖:记载同一个应用程序中的所有用户之间的共享信息5>Server对象:创建COM对象和Scripting组件等(一)Request对象Request对象:用于接受所有从浏览器发往服务器的请求内的所有信息。Request对象的语法:Request[.数据集合

6、属性方法](变量或字符串)1.Request对彖的集合(获取方法)对象功能QueryString从查询字符串中读取用户提交的数据Form取得表单信息Cookies取得客户端浏览器的Cookie信息ServerVa

7、riables取得服务器环境变量信息ClientCertificate収得客户端浏览器的身份验证信息2.Request对象的属性属性功能TotalBytes只读属性,取得客户端响应数据的字节大小3.Request对象的方法属性功能BinaryRead以二进制码方式读取客户端POST数据(二)Response对象功能:将输出发送到客户端。Response对象的语法:Response.集合

8、属性

9、方法1.Response对象的方法方法功能Write输出信息到客户端浏览器Redirect引导客户端浏览器至新的Web页面

10、BinaryWrite输出二进制信息到客户端浏览器Clear清除在缓冲区的所有HTML页面End终止处理ASP程序,并返回当吋的状况Flush立即送岀缓冲区的HTML数据2.Response对象的属性属性功能Buffer设置是否把Web页面输11!至缓冲区,取值为false或true;默认为falseContentType设置服务器响应给客户端的HTTP文件形式;如果未指定,默认为TEXT/HT.ML3.Response对象的集合属性功能Cookies设置客户端的Cookie值(1)设置Cookies语法:Res

11、ponsc.Cookies(“cookicsname")二"cookicsvaluc"功能:将cookiesvalue写入至客户端硬盘。(1)设定Cookies的有效期语法:Response.Cookies("cookiesname").expires="settingtime''功能:将Cookies设为永久的方式,其有效期为settingtimeo(2)取出Cooki

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。