ASP的内建物件有几个,分别用来作什么?

作者&投稿:鄣龙 (若有异议请与网页底部的电邮联系)
~

ASP的内建物件有几个,分别用来作什么?

1、Application 物件
可以使用 Application 物件使给定应用程式的所有使用者共享资讯。
2、Request 物件
可以使用 Request 物件访问任何用 HTTP 请求传递的资讯,包括从 HTML 表格用 POST 方法或 GET 方法传递的引数、cookie 和使用者认证。Request 物件使您能 够访问传送给伺服器的二进位制资料,如上载的档案。
3、Request物件的五个集合:
1)、QueryString:在传送一个请求是,客户机可在URL内,档名包含资讯的名/值对。此集合储存URL中提供的任何值。
2)、Form:如果客户机发送一个FROM请求,且设定method属性为post,则表单元素的值被储存在此集合中。
3)、ServerVariables:Web伺服器自身储存了大量有关此请求的资讯,包含在HTTP伺服器变数中。这些资讯可作为一个集合使用。
4)、Cookies:如果客户机正从伺服器接收cookie,它传送资讯到伺服器,而伺服器将其存放在Cookies集合中。
5)、ClientCertificate:客户机证书是一种在客户机与伺服器间交换的数字证书,它验证试图与伺服器联络的使用者的身份。
4、Response 物件
可以使用 Response 物件控制传送给使用者的资讯。包括直接传送资讯给浏览器、 重定向浏览器到另一个 URL 或设定 cookie 的值。
5、Server 物件
Server 物件提供对伺服器上的方法和属性进行的访问。最常用的方法是建立 Ac tiveX 元件的例项 (Server.CreateObject)。其他方法用于将 URL 或 HTML 编码 成字串,将虚拟路径对映到物理路径以及设定指令码的超时期限。
6、Session 物件
可以使用 Session 物件储存特定的使用者会话所需的资讯。当用户在应用程式的页 之间跳转时,储存在 Session 物件中的变数不会清除;而使用者在应用程式中访问 页时,这些变数始终存在。也可以使用 Session 方法显式地结束一个会话和设定 空闲会话的超时期限。
7、ObjectContext 物件
可以使用 ObjectContext 物件提交或撤消由 ASP 指令码初始化的事务

ASP的内建物件分别是: 1、Request物件:用于从客户端取得资讯2、Response物件:用于向客户端输出资讯3、Session物件:储存单个使用者的资讯4、Application物件:存放同一个应用程式中所有使用者之间的共享资讯5、 Server物件:建立COM物件和Scripting元件等

JAVA中内建物件有几个,都是什么?

你说的是jsp的9个内建物件吧?Java的不知道!
1.request物件
2.response物件
3.session物件
4.out物件
5.page物件
6.application物件
7.exception物件
8.pageContext物件
9.config物件

jsp有几个内建物件?

JSP共有以下9种基本内建物件:
1、request 触发服务呼叫的请求
2、response 对请求的应答
3、session 为请求的客户建立的session物件
4、application 从 servlet 配置物件获得的 servlet 上下文(如在getServletConfig() ,getContext()的呼叫中)
5、out 向输出流写入内容的物件
6、pageContext 本 JSP 的页面上下文
7、page 实现处理本页当前请求的类的例项
8、config 本 JSP 的 ServletConfig
9、exception 表示JSP页面执行时产生的异常

jsp内建物件有几种,分别是什么

JSP中九大内建物件为:
request 请求物件  型别 javax.servlet.ServletRequest 作用域 Request
response 响应物件 型别 javax.servlet.SrvletResponse 作用域 Page
pageContext 页面上下文物件 型别 javax.servlet.jsp.PageContext 作用域 Page
session 会话物件 型别 javax.servlet..HttpSession 作用域 Session
application 应用程式物件 型别 javax.servlet.ServletContext 作用域 Application
out 输出物件 型别 javax.servlet.jsp.JspWriter 作用域 Page
config 配置物件 型别 javax.servlet.ServletConfig 作用域 Page
page 页面物件 型别 javax.lang.Object 作用域 Page
exception 例外物件 型别 javax.lang.Throwable 作用域 page 来源:考试大-Java认证

asp内建物件与物件有什么区别?

ASP内部物件可以分为下面几个:Request、Response、Session、Application、Server .
而物件object是一些相关的变数和方法的软体集。软体物件经常用于模仿现实世界中我们身边的一些物件。物件是理解面向物件技术的关键。你在学习之前可以看看现实生活中的物件,比如狗、桌子、电视、脚踏车等等。你可以发现现实世界中的物件有两个共同特征:它们都有状态和行为。比如狗有自己的状态(比如名字、颜色、生育以及饥饿等等)和行为(比如摇尾巴等等)。同样脚踏车也有自己的状态(比如当前档位、两个轮子等等)和行为(比如刹车、加速、减速以及改变档位等等)。

ASP内建物件有哪些

上面那小子真聪明,给你一篇那么好的文章.哈哈.

jsp中的内建物件有那几个

JSP共有以下9种基本内建元件(可与ASP的6种内部元件相对应):
request 使用者端请求,此请求会包含来自GET/POST请求的引数
response 网页传回使用者端的回应
pageContext 网页的属性是在这里管理
session 与请求有关的会话期
application servlet正在执行的内容
out 用来传送回应的输出
config servlet的构架部件
page JSP网页本身
exception 针对错误网页,未捕捉的例外
你可以使用它们来存取执行JSP程式码的servlet。 为了避免谈论到太多Servlet API 的细节,让我们来检视一些你可以利用它们来做的事:

不必使用运算式,你可以直接存取内部out物件来列印一些东西到response:
<% out.println("Hello"); %>
不必直接传送引数到JavaBean,你可以按照请求部件来取得引数的值:
<% String name=request.getParameter("name");

out.println(name); %>。

等等。

以下着重介绍session物件。

会话状态维持是 Web 应用开发者必须面对的问题。有多种方法可以用来解决这个问题,如使用 Cookies 、隐藏的表单输入域,或直接将状态资讯附加到 URL 中。Java Servlet 提供了一个在多个请求之间持续有效的会话物件,该物件允许使用者储存和提取会话状态资讯。JSP也同样支援Servlet中的这个概念。
在 Sun 的 JSP 指南 中可以看到许多有关隐含物件的说明(隐含的含义是,这些物件可以直接引用,不需要显式地宣告,也不需要专门的程式码建立其例项)。例如 request 物件,它是 HttpServletRequest 的一个子类。该物件包含了所有有关当前浏览器请求的资讯,包括 Cookies , HTML 表单变数等等。 session 物件也是这样一个隐含物件。这个物件在第一个 JSP 页面被装载时自动建立,并被关联到 request 物件上。与 ASP 中的会话物件相似, JSP 中的 session 物件对于那些希望通过多个页面完成一个事务的应用是非常有用的。
为说明 session 物件的具体应用,接下来我们用三个页面模拟一个多页面的 Web 应用。第一个页面( q1. )仅包含一个要求输入使用者名称字的 HTML 表单,程式码如下:
< HTML>
< BODY>
< FORM METHOD=POST ACTION="q2.jsp">
请输入您的姓名:
< INPUT TYPE=TEXT NAME="thename">
< INPUT TYPE=SUBMIT VALUE="SUBMIT">
< /FORM>
< /BODY>
< /HTML>
第二个页面是一个 JSP 页面( q2.jsp ),它通过 request 物件提取 q1. 表单中的 thename 值,将它储存为 name 变数,然后将这个 name 值储存到 session 物件中。 session 物件是一个名字 / 值对的集合,在这里,名字 / 值对中的名字为“ thename ”,值即为 name 变数的值。由于 session 物件在会话期间是一直有效的,因此这里储存的变数对后继的页面也有效。 q2.jsp 的另外一个任务是询问第二个问题。下面是它的程式码:
< HTML>
< BODY>
< %@ page language="java" %>
< %! String name=; %>
< %
name = request.getParameter("thename");
session.putValue("thename", name);
%>
您的姓名是: < %= name %>
< p>
< FORM METHOD=POST ACTION="q3.jsp">
您喜欢吃什么 ?
< INPUT TYPE=TEXT NAME="food">
< P>
< INPUT TYPE=SUBMIT VALUE="SUBMIT">
< /FORM>
< /BODY>
< /HTML>
第三个页面也是一个 JSP 页面( q3.jsp ),主要任务是显示问答结果。它从 session 物件提取 thename 的值并显示它,以此证明虽然该值在第一个页面输入,但通过 session 物件得以保留。 q3.jsp 的另外一个任务是提取在第二个页面中的使用者输入并显示它:
< HTML>
< BODY>
< %@ page language="java" %>
< %! String food=""; %>
< %
food = request.getParameter("food");
String name = (String) session.getValue("thename");
%>
您的姓名是: < %= name %>
< P>
您喜欢吃: < %= food %>
< /BODY>
< /HTML>
这只是基本的9种

ASP内建物件

物件这个东西初学者觉得很抽象,其实主要是你不明白什么是物件。
什么东西都可以看成物件,如果你,我,猫猫,狗狗,你的电脑等等
物件有属性,方法,集合,事件等等东西,拿你的电脑来说,现在你的电脑就是物件。
{属性}你的电脑的品牌,颜色,高度,温度,主机板等等,都可以看成是你电脑的属性。【电脑.品牌 | 电脑.颜色 | 电脑.xxx】
{方法}你的电脑去执行程式,比如打游戏,上QQ等,这些可以看做电脑的方法【电脑.执行("游戏") | 电脑.执行("QQ")】
{集合}当很有些物件是电脑不确定的,比如装的什么系统?有多少个系统?有多少个盘?这就是集合了,由你自己定义吧【电脑.系统】
{事件}有的时候电脑需要一些事件来维护,关机,开机等【电脑.关机】
这样去理解ASP的物件,就很好理解了,比如Response物件
集合:Response.Cookies
方法:Response.Write Response.End等等
属性:Response.Charset Response.Buffer等等



...动态交互式网站?成本投入要多大?自己亲手做要多少时间?
答:要看网站的规模。如果只是简单的交互(比如留言板)则只需几天就可以完成,成本也不会很高。但大规模的内容管理或者ERP等平台需要很大投入和时间才能完成。

...Perl、SQL、Lisp、PowerBuilder、FoxPro、ASP、CGI、PHP、HTML指...
答:7.ASP动态服务器网页(Active Server Pages),由微软公司开发的服务器端运行的脚本平台,它被Windows下Internet Information Services (IIS)的程式所管理。透过ActiveX server 的技术让不同的使用者能有不同的画面,或需要让他们可以存取服务器 (server)上的资料时,使用ASP3.0中提供了五个内建的物件...

application物件有什么特点,它与session物件有什么区别
答:和Session的区别是:Session物件所有资讯储存在伺服器上,Cookie物件所有资讯储存在客户端的浏览器上。在JSP中pageContext session 和application物件有什么区别? 他们都是JSP的作用域通讯物件,范围不同 request 能获得同一个请求能所有资料 session 能获得一个会话内的所有资料 application 能获得整个WEB应用...

asp的类是什么?有什么作用?有哪些应用?
答:asp的类是什么?有什么作用?有哪些应用? 先学习一下面向物件的思想,再回来讨论类的作用就好了。 类是用来实现一些功能的小零件型别。一般举例实际工厂中的例子,比如轮子,所有轮子都有一个特性,就是圆的,有轴承,实现滚动的功能,所以部件只要说明,需要轮子,然后说明半径就好了。这样的零件是可以复制的,不用每次都订...

win7如何运行asp程序asp程序怎么运行
答:如何在windows7系统下运行asp文件?ASP的意思是“动态服务器页面”,是和现在流行的PHP一样的后台脚本语言。ASP曾经流行过一阵子。现在很多程序员之前都接触和使用过ASP。虽然现在已经退出了主流,但是还是有很多网站使用ASP作为后台。很多新手不懂ASP,不知道如何打开ASP文件。然后,下面简单介绍一下(分为运行ASP文件和编辑...

ASP技术开发管理系统的实现原理和优越性???
答:学习 ASP 最好的方法莫过于亲自动手编写,为了在最短的时间内使各位掌握 ASP 的程序设计技巧,本文将采取实例分析法,通过一系列的实例让各位在实践中学习 ASP 。建立一个 ASP 页面,你所需的只是打开一个文本编辑器,如: Notepad ,然后跟我开始动手编写第一个 ASP 程序。下面我们将建立一个自动监测浏览时间并根据...

Asp,php,jsp在网站中各是起什么作用的?
答:这样,使得程序的移植变得有些麻烦。不过,作为目前应用最为广泛的一种后台语言,PHP的优点还是异常明显的。ASP.NET:ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是 Active Server Page (ASP) 的下一个版本;它还提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务。ASP...

asp中的request的对象有几种方法?
答:Asp内建的request对象拥有五个获取客户端资料的方法(QueryString/Form/Cookies/ServerVariables/ClientCertificate)。语法:request.方法名称("参数")|request("参数")如果采用后者,系统会自动选择相应的方法。Form 这里再重新强调Form的一些属性:Enctype=资料传送的MIME形态 Method=传送资料的方式Get/Post On...

asp与JSP有什么区别?
答:只要有JDBC驱动程序,JAVA就可以访问数据库了。如果一个特定的数据库没有JDBC驱动程序,而只有ODBC驱动程序,JAVA提供一个JDBC-ODBC桥来将JDBC调用转化为ODBC调用。所有的JAVA编译器都带有一个免费的JDBC-ODBC桥。理论上,桥可以访问任何常见的数据库产品。结论:JSP模型是在ASP之后定义的,它借用了ASP的...

asp与jsp的区别分别有哪些
答:JSP是Sun公司推出的新一代站点开发语言,他完全解决了目前ASP,PHP的一个通病——脚本级执行(据说PHP4也已经在Zend的支持下,实现编译运行)。Sun公司借助自己在Java上的不凡造诣,将Java从Java应用程序和Java Applet之外,又有新的硕果,就是JSP——Java Server Page。Jsp可以在Serverlet和JavaBean的支持...