JSP page对象

JSP内置对象——page对象
一、page对象:是指指向当前JSP页面本身,有点像类中的this指针,它是java.long.Object类的实例。
二、常用方法如下:主要是Object类中声明的方法
   class getClass() 返回此Object的类
int hashCode() 返回此Object的hash码
boolean equals(Object obj) 判断Object是否与指导的Object对象相等
void copy(Object obj)把此Object拷贝到指定的Object对象中
Object clone()克隆此Object对象
String toString()把此Object对象转换成String类的对象
void notify()唤醒一个等待的线程
void notifyAll()唤醒所有等待的线程
void wait(int timeout)使一个线程处于等待直到timeout结束或唤醒
void wait()使仪的线程处于等待直到被唤醒

时间: 2024-10-23 20:15:58

JSP page对象的相关文章

jsp application对象介绍

在application对象的生命周期中,在当前服务器上运行的每一个JSP程序都可以任意存取和这个application对象绑定的参数(或者Java对象)的值.application对象的这些特性为我们在多个JSP程序中.多个用户共享某些全局信息(如当前的在线人数等)提供了方便 application 属性范围 在整个服务器上保存,所有用户都可以使用,但重启服务器无法得到属性 设置application 属性范围 application_scope_01.jsp  代码如下 复制代码 <%@ p

JSP隐含对象response实现文件下载的两种方法_JSP编程

一.JSP隐含对象response实现文件下载的介绍 (1)在JSP中实现文件下载最简单的方法是定义超链接指向目标资源,用户单击超链接后直接下载资源,但直接暴露资源的URL 也会带来一些负面的影响,例如容易被其它网站盗链,造成本地服务器下载负载过重. (2)另外一种下载文件的方法是使用文件输出流实现下载,首先通过response报头告知客户端浏览器,将接收到的信息另存 为一个文件,然后用输出流对象给客户端传输文件数据,浏览器接收数据完毕后将数据另存为文件,这种下载方法的优点是服 务器端资源路径的

JSP隐含对象response实现文件下载_JSP编程

一.简单介绍JSP隐含对象response实现文件下载 (1)在JSP中实现文件下载最简单的方法是定义超链接指向目标资源,用户单击超链接后直接下载资源,但直接暴露资源的URL也会带来一些负面的影响,例如容易被其它网站盗链,造成本地服务器下载负载过重. (2)另外一种下载文件的方法是使用文件输出流实现下载,首先通过response报头告知客户端浏览器,将接收到的信息另存为一个文件,然后用输出流对象给客户端传输文件数据,浏览器接收数据完毕后将数据另存为文件,这种下载方法的优点是服 务器端资源路径的保

JSP response对象实现文件下载的两种方式_JSP编程

一.JSP隐含对象response实现文件下载的介绍 (1)在JSP中实现文件下载最简单的方法是定义超链接指向目标资源,用户单击超链接后直接下载资源,但直接暴露资源的URL 也会带来一些负面的影响,例如容易被其它网站盗链,造成本地服务器下载负载过重. (2)另外一种下载文件的方法是使用文件输出流实现下载,首先通过response报头告知客户端浏览器,将接收到的信息另存 为一个文件,然后用输出流对象给客户端传输文件数据,浏览器接收数据完毕后将数据另存为文件,这种下载方法的优点是服 务器端资源路径的

Martin Fowler对将page对象用于Web测试的基本经验法则

本文源自Martin Fowler,文章最初由ThoughtWorks工程师黄博文翻译在自己的博客上,并由译者本人推荐至InfoQ中文站博文共赏专栏.本译文在Martin Fowler本人的许可下,由InfoQ中文站进行修订后,在这里给大家分享. 当你在为Web页面编写测试时,你需要操作该Web页面上的元素来点击链接或验证显示的内容.然而,如果你在测试代码中直接操作HTML元素,那么你的代码是及其脆弱的,因为UI会经常变动.一个page对象可以封装一个HTML页面或部分页面,你可以通过提供的应用

jsp Request对象实例教程

在我们会用 Request对象来获取由表单提交过来的数据,这一点有点像asp里面的request获取数据方法. 回收的价值确定在表单字段 主要使用对象的要求是让价值用户提供了形式提交.例如,在此HTML页a.jsp : <% String bUrl = response.encodeUrl("b.jsp"); %> <%-- presentation --%> <form method="post" action="<%

[翻译]-马丁&amp;#183;福勒-page对象

译者注:这篇文章翻译自马丁·福勒(Martin Flower,对,没错,就是软件教父)官网的一篇文章,原文出处在文底.如果你正在做WEB自动化测试,那么我强烈推荐你看这篇文章.另外透露Martin Flower将于10月份左右来成都ThoughtWorks办公室,大家有机会一睹他的风采. 当你在为web页面编写测试时,你需要操作该web页面上的元素来点击链接或确定显示的内容.然后,如果你在测试代码中直接操作html元素,那么你的代码是机器脆弱的,因为UI会经常变动.一个page对象可以封装一个h

JSP 相关对象的使用介绍_JSP编程

JSP九大隐式对象: 对象名 描述 作用域 数据类型 request 此对象封装了由WEB浏览器或其它客户端生成的HTTP请求的细节(参数,属性,头标和数据): request(用户请求期) ServletRequest的子类型 response 此对象封装了返回到HTTP客户端的输出,向页面作者提供设置响应头标和状态码的方式.经常用来设置HTTP标题,添加cookie,设置响应内容的类型和状态,发送HTTP重定向和编码URL: page(页面执行期) ServletResponse的子类型 s

JSP pageContext对象和Config对象

JSP内置对象 - pageContext (1)pageContext对象提供了对JSP页面中所有对象及名字空间的访问操作 (2)pageContext对象可以访问本页面的session,可以访问本页面的application对象的任意属性值 (3)pageContext对象是某个页面中所有功能的集大成者 --------------------------------------- pageContext对象的常用方法: (1)JspWriter getOut() 返回当前客户端相应被使用的