掌握jsp内部对象的十二道问题

转自: http://www.blogjava.net/xieruby/articles/41349.html

 

1.out 对象发生错误时会抛出什么异常? JspWriter 类的常用方法有哪些?

2. 为什么要使用JSP 内置对象,应用内置对象有什么好处?

3.JSP 有那些内置对象,并简述他们的功能。

4. 简述JSP 内置对象“Request ”的功能。

5. 简述Response 对象的功能 ?Request 对象和response 对象是如何相反相成的?

6.Response 对象的sendRedirect 方法的功能是什么,常在什么情况下使用?

7.out 对象的功能是什么?

8.session 对象的功能是什么,它在什么范围内共享信息?

9.application 对象的功能是什么,它在什么范围内共享信息?

10.exception 对象的功能是什么,它可以增强软件的什么性能?

11.JSP 异常处理机制是什么?

12.JSP Cookie 对象的作用是什么 ?

 

——————————————————

 

1.out 对象发生错误时会抛出什么异常? JspWriter 类的常用方法有哪些?
IOException错误,因为Out对象时一个输出流,用来向客户端输出数据。
jspWriter的常用方法有:print(),printIn()

2. 为什么要使用JSP内置对象,应用内置对象有什么好处?
应用内置对象有什么好处:可以使用标准的变量来访问这些对象,并且不用编写任何额外的代码,就可以在JSP中使用到它。

3.JSP 有那些内置对象,并简述他们的功能。
JSP内置对象:out对象、request对象、application对象、session对象、cookie对象。response对象、pageContent对象、page对象、exception对象。

out对象是把信息送回到客户端的浏览器中。
request对象用来得到客户端的信息。
response对象处理服务器端对客户端的一些响应。
application对象用来保存网站的一些全部变量。
session对象用来保存单个用户访问时的一些信息。
cookie对象将服务器端的一些信息写到客户端的浏览器中。
request对象用来得到用户的信息。
pageContent对象提供乐访问和放置页面中共享数据的方式。
page对象时JSP页面本身。
exception对象再有错的网页中未被捕获的例外。

4. 简述JSP内置对象“Request”的功能。
Request对象的功能:当客户端请求一个JSP页面时,JSP容器会将客户端的请求信息包装在这个Request对象,请求信息的内容包括请求的头信息、请求的方式、请求的参数名称和参数值等信息。

5. 简述Response对象的功能 ?Request对象和response对象是如何相辅相成的?
request对象用来得到客户端的信息。
response对象处理服务器端对客户端的一些响应。
request用来得到客户端信息,用response处理响应。

6.Response 对象的sendRedirect方法的功能是什么,常在什么情况下使用?
Response 对象的sendRedirect方法将当前客户端的请求转到其他页面。
在该情况下使用:对客户的请求做出动态的响应,向客户端发送数据。

7.out 对象的功能是什么?
Out对象时一个输出流,用来向客户端输出数据。Out对象用于各种数据的输出。

8.session 对象的功能是什么,它在什么范围内共享信息?
session对象表示当前的用户会话信息。保存的对象在当前用户连接的页面有效。

9.application 对象的功能是什么,它在什么范围内共享信息?
application 对象服务器启动后就产生了这个Application对象,当客户再所访问的网站的各个页面之间浏览时,这个Application对象都时同一个,直到服务器关闭。

10.exception 对象的功能是什么,它可以增强软件的什么性能?
exception对象再有错的网页中未被捕获的例外。增强软件的健壮性。
11.JSP 异常处理机制是什么?
jsp异常处理机制:用try来执行一段程序,如果出现异常,系统会抛出(throws)一个异常,这时候你可以通过它的类型来捕捉(catch)它,或最后(finally)由缺省处理器来处理。

12.JSP 的Cookie对象的作用是什么 ?
cookie对象将服务器端的一些信息写到客户端的浏览器中。 Cookie是服务器发送给浏览器的体积很小的纯文本信息,用户以后访问同一个Web服务器时浏览器会把它们原样发送给服务器。通过让服务器读取它原先保 存到客户端的信息,网站能够为浏览者提供一系列的方便,例如在线交易过程中标识用户身份、安全要求不高的场合避免用户重复输入名字和密码、门户网站的主页 定制、有针对性地投放广告,等

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
  JSP共有以下9个内置的对象:   request 用户端请求,此请求会包含来自GET/POST请求的参数   response 网页传回用户端的回应   pageContext 网页的属性是在这里管理   session 与请求有关的会话期   application servlet 正在执行的内容   out 用来传送回应的输出   config servlet的构架部件   page JSP网页本身   exception 针对错误网页,未捕捉的例外      request表示HttpServletRequest对象。它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie, header, 和session数据的有用的方法。    response表示HttpServletResponse对象,并提供了几个用于设置送回 浏览器的响应的方法(如cookies,头信息等)    out对象是javax.jsp.JspWriter的一个实例,并提供了几个方法使你能用于向浏览器回送输出结果。    pageContext表示一个javax.servlet.jsp.PageContext对象。它是用于方便存取各种范围的名字空间、servlet相关的对象的API,并且包装了通用的servlet相关功能的方法。    session表示一个请求的javax.servlet.http.HttpSession对象。Session可以存贮用户的状态信息    applicaton 表示一个javax.servle.ServletContext对象。这有助于查找有关servlet引擎和servlet环境的信息    config表示一个javax.servlet.ServletConfig对象。该对象用于存取servlet实例的初始化参数。    page表示从该页面产生的一个servlet实例

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值