详解ASP.NET的内置对象

ASP.NET的内置对象介绍

1.Response

2.Request

3.Server

4.Application

5.Session

6.Cookie

Request对象主要是让服务器取得客户端浏览器的一些数据,包括从HTML表单用 Post或者GET方法传递的参数、Cookie和用户认证。因为Request对象是Page对象 的成员之一,所以在程序中不需要做任何的声明即可直接使用;其类名为 HttpRequest属性很多,但方法很少,只有一个BinaryRead()

1.使用Request.Form属性获取数据

通过该属性,读取之间的表单数据.注意:提交方式要设置为“Post”。与Get 方法相比较,使用Post方法可以将大量数据发送到服务器端

2.利用Request.QueryString属性获取数据

Request对象的QuerySting属性可以获取 HTTP 查询字符串变量集合 。通过该 属性,我们可以读取地址信息  http://localhost/aaa.aspx? uid=tom&pwd=abc其中标识为红色部分的数据.注意:提交方式要设置为“Get ”

3.问题:Request.Form用于表单提交方式为Post的情况,而 Request.QueryString用于表单提交方式为Get的情况,如果用错,则获取不到数 据。解决方法:利用Request(“元素名”)来简化操作。

4.Request.ServerVariables("环境变量名称")

时间: 2024-08-03 09:14:51

详解ASP.NET的内置对象的相关文章

详解JSP的九大内置对象及四个作用域教程

九大内置对象 内置对象(又叫隐含对象,有9个内置对象):不需要预先声明就可以在脚本代码和表达式中随意使用 1-out: javax.servlet.jsp.JspWriter类型,代表输出流的对象.作用域为page(页面执行期) request:javax.servlet.ServletRequest的子类型,此对象封装了由WEB浏览器或其它客户端生成地HTTP 请求的细节(参数,属性,头标和数据).作用域为request(用户请求期). 方法由可查看API response:javax.ser

ASP.NET 的内置对象为什么不能用,急,在线等!!!

问题描述 比如下面这段代码:<scriptlanguage="C#"runat=server>voidPage_Load(Objectsender,EventArgse){Application.Add("北京","北京");Application.Add("河北","石家庄");Application.Add("山东","济南");for(inti=0;

详解为Angular.js内置$http服务添加拦截器的方法_AngularJS

前言 在Angular框架中,创建团队为使用者进行了Ajax请求的封装,并通过$http服务暴露出相关的接口.Angular在其官方文档中指出, $http服务底层针对Web常见的安全攻击做出了相应的对策,也就是说使用$http服务封装的Ajax为使用者提供了更为安全的保障.作为一个框架,保证框架的可用性,适配性是很有必要的. Angular在设计,实现中也体现出来了这样的良好风格.我们通常在使用Ajax时,有时候希望我们能够在请求发起前或接收到请求后做一些相应的处理工作,比如:在请求发起前,在

jsp内置对象入门(4) response对象详解

jsp内置对象[03]中学完了request对象,现在学习response对象,request是客户端对服务器端的请求,而response是服务器端对客户端的回应. response对象简介 response对象主要作用是用于对客户端的请求进行回应,将WEB服务器处理后的结果发回给客户端. response对象属于javax.servlet.http.HttpServletResponse接口的实例 HttpServletResponse接口的定义格式与HttpServletRequest接口的

jsp内置对象入门(3) request对象详解【02】

关于request对象的方法有很多,在jsp内置对象[03]request详解[01]中,我们一起学习了request对象中的参数接受问题,那么现在再来看一下request的其他方法: 乱码解决( setCharacterEncoding()) 乱码可是WEB开发中的问题老大哥了,我相信有不少接触过这个东西的人都对其相当的头疼. 什么是乱码? 在运行程序的时候,本来应该显示的中文竟然变成了莫名其妙的其他看不懂的字符,那我们说就碰到乱码了.我们以下面的程序为例: Request_01.jsp <%

详解JavaScript的内置对象_javascript技巧

什么是对象 JavaScript 中的所有事物都是对象,如:字符串.数值.数组.函数等,每个对象带有属性和方法. 对象的属性:反映该对象某些特定的性质的,如:字符串的长度.图像的长宽等: 对象的方法:能够在对象上执行的动作.例如,表单的"提交"(Submit),时间的"获取"(getYear)等: JavaScript 提供多个内建对象,比如 String.Date.Array 等等,使用对象前先定义,如下使用数组对象: var objectName =new Ar

javascript内置对象操作详解_javascript技巧

1.indexOf() 方法 -----这个方法比较常用 返回某个指定的字符串值在字符串中首次出现的位置 使用格式:stringObject.indexOf(substring, startpos) 举个例子:寻找第二个o所在的位子 var mystr="Hello World!" document.write(mystr.indexOf("o",mystr.indexOf("o")+1));--------结果是:7 mystr.indexOf

jsp内置对象入门(6) application对象详解

application是javax.servlet.ServletContext接口的实例,实际上表示的是整个Servlet的上下文. application对象的常用方法: 以上方法是application的特色方法,当然,除了以上的三个方法之外,对于属性的增加.取得和删除也有其应用的,setAttribute().getAttribute().removeAttribute(). 我们来一块学习表格中的三个方法. 取得绝对路径 取得一个项目的虚拟目录对应的绝对路径就要使用getRealPat

秒懂ASP.NET中的内置对象

       上篇博客,小编主要简单的介绍了一下ASP.NET中的控件,这篇博客,小编主要简单总结一下ASP.NET中的内置对象,七个内置对象分别是:Request.Response.Application.Cookies.Session.Server.Trace.这些对象使得用户更容易收集通过浏览器请求发送的信息.相应浏览器以及存储用户信息,以实现其他特定的状态管理和页面信息的传递,首先,我们来看下面一张图:                 接下来,小编主要从概述,基本语法,常用属性和方法以及