分享
 
 
 

JSP的九个隐含对象

王朝java/jsp·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

一、page 对象

page对象代表JSP本身,更准确地说它代表JSP被转译后的Servlet,它可以调用Servlet类所定义的方法。

二、config 对象

config 对象里存放着一些Servlet 初始的数据结构。

config 对象实现于javax.servlet.ServletConfig 接口,它共有下列四种方法:

public String getInitParameter(name)

public java.util.Enumeration getInitParameterNames( )

public ServletContext getServletContext( )

public Sring getServletName( )

三、request 对象

request 对象包含所有请求的信息,如:请求的来源、标头、cookies和请求相关的参数值等等。

request 对象实现javax.servlet.http.HttpServletRequest接口的,所提供的方法可以将它分为四大类:

1.储存和取得属性方法;

void setAttribute(String name, Object value) 设定name属性的值为value

Enumeration getAttributeNamesInScope(int scope) 取得所有scope 范围的属性

Object getAttribute(String name) 取得name 属性的值

void removeAttribute(String name) 移除name 属性的值

2.取得请求参数的方法

String getParameter(String name) 取得name 的参数值

Enumeration getParameterNames( ) 取得所有的参数名称

String [] getParameterValues(String name) 取得所有name 的参数值

Map getParameterMap( ) 取得一个要求参数的Map

3.能够取得请求HTTP 标头的方法

String getHeader(String name) 取得name 的标头

Enumeration getHeaderNames() 取得所有的标头名称

Enumeration getHeaders(String name) 取得所有name 的标头

int getIntHeader(String name) 取得整数类型name 的标头

long getDateHeader(String name) 取得日期类型name 的标头

Cookie [] getCookies( ) 取得与请求有关的cookies

4.其他的方法

String getContextPath( ) 取得Context 路径(即站台名称)

String getMethod( ) 取得HTTP 的方法(GET、POST)

String getProtocol( ) 取得使用的协议 (HTTP/1.1、HTTP/1.0 )

String getQueryString( ) 取得请求的参数字符串,不过,HTTP的方法必须为GET

String getRequestedSessionId( ) 取得用户端的Session ID

String getRequestURI( ) 取得请求的URL,但是不包括请求的参数字符串

String getRemoteAddr( ) 取得用户的IP 地址

String getRemoteHost( ) 取得用户的主机名称

int getRemotePort( ) 取得用户的主机端口

String getRemoteUser( ) 取得用户的名称

void etCharacterEncoding(String encoding) 设定编码格式,用来解决窗体传递中文的问题

四、response 对象

response 对象主要将JSP 处理数据后的结果传回到客户端。

response 对象是实现javax.servlet.http.HttpServletResponse 接口。response对象所提供的方法。

1.设定表头的方法

void addCookie(Cookie cookie) 新增cookie

void addDateHeader(String name, long date) 新增long类型的值到name标头

void addHeader(String name, String value) 新增String类型的值到name标头

void addIntHeader(String name, int value) 新增int类型的值到name标头

&n

[1] [2] [3] 下一页

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有