书签 分享 收藏 举报 版权申诉 / 20

类型《NET》课件第2章 ASP.NET内置对象.ppt

  • 文档编号:2315605
  • 上传时间:2024-07-07
  • 格式:PPT
  • 页数:20
  • 大小:3.56MB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    NET NET课件第2章 ASP.NET内置对象 课件 ASP 内置 对象
    资源描述:

    1、向浏览器输出文件(WriteFile方法)使网页转向(Redirect方法)向浏览器输出数据(Write方法)Response对象对象向浏览器输出数据 Response.Write()方法在页面上显示文本信息内联代码方式开发ASP.NET程序HTML标记输出到客户端输出JavaScript脚本,弹出信息提示框不关闭原来的基础上打开一个IE窗口向浏览器输出数据显示文本HTML标记输出到客户端内联代码方式开发ASP.NET程序 输出JavaScript脚本.弹出信息提示框向浏览器输出数据重定向浏览器到另外一个URL Response.Redirect()方法 将客户端浏览器重定向到另外的URL上,

    2、实现页面跳转 例4.6无条件重定向到另一个Web站点重定向浏览器到另外一个URL 例4.7 对用户在 txtName文本框中输入的用户名进行判断,将不同的用户引导到不同的页面上:向浏览器输出文件 Response.WriteFile()方法 可以将指定的文件(文本和HTML输入控件)直接写入到HTTP内容输出流 例4.10 输出文本文件Request对象 页内数据传递页内数据传递跨页数据传递跨页数据传递Cookie对象 CookieCookie是一小段文本信息,是一小段文本信息,会随着用户请求和页面传递在会随着用户请求和页面传递在WebWeb服务器和客户端浏览器之间传递。服务器和客户端浏览器之

    3、间传递。用户每次访问站点时,用户每次访问站点时,WebWeb应用程序都可以应用程序都可以读取读取CookieCookie包含的信息。包含的信息。CookieCookie为为WebWeb应用应用程序保存用户信息提供了一种有效的方法。程序保存用户信息提供了一种有效的方法。例如当用户访问一个站点时,可以利用例如当用户访问一个站点时,可以利用CookieCookie保存用户信息,这样,当用户下次访问该站点时,保存用户信息,这样,当用户下次访问该站点时,应用程序就可以检索以前保存的信息。应用程序就可以检索以前保存的信息。Cookie的工作原理定义:定义:Cookie是是Web服务器保存在用户硬盘上的一段

    4、服务器保存在用户硬盘上的一段文本,允许一个文本,允许一个Web用户的电脑上保存信息并且随后用户的电脑上保存信息并且随后再取回再取回Cookie是一种集合对象是一种集合对象 将数据保存在客户端的硬盘上将数据保存在客户端的硬盘上Application和和Session是存放在服务器端是存放在服务器端类:类:HttpCookie类类两种类型的两种类型的Cookie:会话和持久:会话和持久CookieCookie的使用Cookie的使用在网站开发和应用方面的使用在网站开发和应用方面例例4.42 通过通过Cookie实现网页计数器实现网页计数器民意测验网站可以简单第利用民意测验网站可以简单第利用Cook

    5、ie作为布尔值,作为布尔值,用于判断某用户的浏览器是否参与过投票,从而避免用于判断某用户的浏览器是否参与过投票,从而避免重复投票。重复投票。通过通过Cookie来确定用户是否已经登录过来确定用户是否已经登录过网站网站,这样,这样用户就不必每次都输入登录信息。用户就不必每次都输入登录信息。考虑安全性,数据存入考虑安全性,数据存入Cookie前加密。前加密。读取读取cookie对象对象 删除删除cookie对象对象创建创建cookie对象对象 Application对象 Application对象可以用来在整个应用程序中共享信息,只要是正在使用这个网页程序的用户都可以存取这个变量。每个Applic

    6、ation对象变量都是Application对象集合中的对象之一,由Application对象统一管理。变 量页面级 对象级语法 ObjectvarNameApplication“greeting”=“欢迎访问我们的网站”;使用使用Application对象保存信息对象保存信息Application对象保存信息对象保存信息Application对象获取信息对象获取信息Application对象修改键值对象修改键值Application对象删除对象删除 2.应用程序状态同步 Lock 和Unlock方法UnLock方法方法事件事件何时激发何时激发Application_OnStart在调用当前应

    7、用程序目录的第一个ASP.NET页面时激发Application_OnEnd在应用程序最后一个会话结束时激发。此外,在使用Internet服务器管理单元停止Web应用程序时也会激发Application_OnBeginRequest在每次页面请求开始时(加载或者刷新页面时)激发Application_OnEndRequest在每次页面请求结束时激发Session_OnStart在每次新的会话开始时激发Session_OnEnd在会话结束时激发3.Application事件Session,即会话,是,即会话,是指一个用户在一段时间指一个用户在一段时间内对某一个站点的一次内对某一个站点的一次访问。

    8、访问。Session对象在对象在.NET中对应中对应HttpSessionState类,表示类,表示“会话会话状态状态”,可以保存于当,可以保存于当前用户会话相应的信息。前用户会话相应的信息。与Application对象类似,可以将任何对象作为全局变量存储在Session对象中,从而实现共享数据。不同之处在于:Application对象负责维护整个Web应用程序运行过程中所有用户的信息,而Session对象只维护一个用户、一次会话的信息。Session对象 Application对象负责整个Web应用程序运行过程中所有用户的信息。不同用户会话访问到的Session对象的内容不同定义:是指一个用户定义:是指一个用户在一段时间内对某一在一段时间内对某一个站点的一次访问个站点的一次访问使用使用Session对象对象存储特定的用户会存储特定的用户会话信息话信息当用户在应用程当用户在应用程序的页面之间跳序的页面之间跳转时转时,存储在存储在Session对象的对象的变量不会被清除变量不会被清除,只要没有结束会只要没有结束会话状态这些变量话状态这些变量就可以被程序跟就可以被程序跟踪和访问踪和访问.1.使用Session对象保存信息 Session对象保存信息 Session获取信息 删除Session对象值2.Session事件

    展开阅读全文
    提示  兔兜文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:《NET》课件第2章 ASP.NET内置对象.ppt
    链接地址:https://www.tudouwenku.com/doc/2315605.html

    若发现您的权益受到侵害,请立即联系客服,我们会尽快为您处理!

    copyright@2008-2024 兔兜文库 版权所有

    鲁公网安备37072502000182号  ICP备案号:鲁ICP备2021021588号-1  百度保障

    兔兜文库
    收起
    展开