jsp 9大内置对象

request:request对象代表的是来自客户端的请求,例如我们在FORM表单中填写的信息等,是常用的对象。关于它的方法使用较多的是getParameter、getParameterNames,getParameterValue
,通过调用这几个方法来获取请求对象中所包含的参数的值。

response:response对象代表的是客户端的响应,也就是说可以通过“response”对象来组织发送到客户端的数据。但是由于组织方式比较底层,所以不建议使用,需要向客户端发送文字时直接使用“out”对象即可。

out:out对象代表了向客户端发送数据的对象,与“response”对象不同,通过“out”对象发送的内容将是浏览器需要显示的内容,是文本一级的可以通过“out”对象直接向客户端写一个由程序动态生成HTML文件。常用方法出了print和println之外,还包括clear、clearBuffer、flush、getBufferSize和getRemaining,这是因为“out”对象内部包含了一个缓冲区,所以需要一些对缓冲区进行操作的方法。

session:session对象代表服务器与客户端所建立的会话,当需要在不同的jsp页面中保留客户信息的情况下使用,比如在线购物、客户轨迹跟踪等。

application:application对象负责提供应用程序在服务器中运行是的一些全局信息,常用的方法有getRealPath和getMimeType等。

config:config对象提供一些配置信息,常用的方法有getInitParameter和getInitParameterNames,以获得servlet初始化参数。

page:page对象代表正在运行的由jsp文件产生的类对象,一般不建议使用。

exception:exception对象则代表了jsp文件运行时产生的例外对象,此对象不能在一般jsp文件中直接使用,而只能在使用了“<%@ page isErrorPage="true" %>”,的jsp文件中使用。

pageContext:pageContext页面上下文对象,封装了当前jsp页面的运行信息,他提供了返回jsp页面的其他隐式对象的方法:
getRequest(),getResponse(),getPage(),getServletContext(),
getApplication(),getOut(),getSession(),getException(),
getServetConfog()
forward和include方法。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值