Java Web应用开发 ——第三章:JSP内置对象测试

一.单项选择题(共15题,60.0分)
1
使用response对象进行重定向时,使用的方法是(

A、
setAttribute

B、
sendRedirect

C、
setContentType

D、
getAttribute

正确答案: B

2
session对象中用于设定指定名字的属性值,并且把它存储在session对象中的方法是( )。

A、
getAttributeNames

B、
getValue

C、
setAttribute

D、
getAttribute

正确答案: C

3
向浏览器打印输出数据的方式中,out对象的( )方法输出各种类型数据并换行。

A、
print( )

B、
newLine( )

C、
println( )

D、
printf( )

正确答案: C

4
使用response每隔3秒钟刷新一次页面正确的是( )。

A、
response.setHeader(“refresh”,“3”);

B、
response.addHeader(“refresh”,3);

C、
response.setHeader(“refresh”,3);

D、
response.sendError(“refresh”,3);

正确答案: A

5
使用request返回所有头部信息的名称正确的是( )。

A、
request.getProtocol( )

B、
request.getMethod( )

C、
request.getCookie( )

D、
request.getHeaderNames( )

正确答案: D

6
如何获取一个 Cookie[]( )

A、
request.getCookies()

B、
request.getCookie()

C、
response.getCookies()

D、
response.getCookie()

正确答案: A

7
( )隐式对象可以处理 jsp 页面运行中的错误或者异常

A、
pageContext

B、
page

C、
session

D、
exception

正确答案: D

8
下列选项中,( )可以准确地获取请求页面的一个文本框的输入 (文本框的名称为 name)

A、
request.getParameter(name)

B、
request.getParameter(“name” )

C、
request.getParameterValues(name)

D、
request.getParameterValues(“name”)

正确答案: B

9
JSP九个内置对象中,session对象属于( )。

A、
输入输出对象

B、
类对象

C、
servlet对象

D、
作用域通信对象

正确答案: D

10
下述语句会使内置对象session失效的是( )。

A、
session.dispose()

B、
session.validate()

C、
session.invalidate()

D、
session.removeAll()

正确答案: C

11
当response的状态行代码为哪个时,表示用户请求的资源不可用?

A、
500

B、
400

C、
300

D、
404

正确答案: D

12
如果编写一个计数器程序,原来记载当前网站的访问量,最好采用JSP中的哪个内置对象?

A、
page

B、
session

C、
request

D、
application

正确答案: D

13
使用request对象的getParameter()方法可以读取一个输入控件的哪个属性值?

A、
type

B、
value

C、
name

D、
size

正确答案: C

14
一个JSP网页可以使用exception对象,但是其iserrorPage属性必须设置为( )

A、
null

B、
true

C、
false

D、
none

正确答案: B

15
通过JSP的常用内置对象request获取客户端的IP地址是( )

A、
request.getRemoteAddr()

B、
request.getServerPort()

C、
request.getRemotePort()

D、
request.geServerName()

正确答案: A

二.填空题(共1题,4.0分)
1
在JSP内置对象中,( )是生命周期最长,( )是会话,( )是请求,( )代表当前页面。

正确答案:
第一空:
application
第二空:
session
第三空:
request
第四空:
page

三.判断题(共9题,36.0分)
1
如果 SetMaxAge()方法中的值为负值表明要立即删除该 cookie 对象。

正确答案:×

2
与 Session 不同的是, 所有客户的 application 对象都是同一个, 即所有客户共享这个内置 的 application 对象。

正确答案:√

3
response.setHeader(“refresh”,“2;a.jsp”) 可以实现等待两秒钟后跳转到a.jsp页面的效果。

正确答案:√

4
session对象通常存在于客户端,Cookie 文件是存放在服务器端的。

正确答案:×

5
out 对象的 clearBuffer() 方法用来清除缓冲区里的数据, 但并不把数据写到客户端。

正确答案:×

6
JSP 内置对象是指不用声明就可以在 JSP 页面的脚本部分使用的对象。

正确答案:√

7
在设置 cookie 的最大存在时间时,可以设置为负值和零。

正确答案:√

8
与 Session 不同的是, 所有客户的 application 对象都是同一个, 即所有客户共享这个内置 的 application 对象。

正确答案:√

9
使用page对象可以获取到其他8个内置对象。

正确答案:×

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

准时准点睡觉

如果觉得不错可以点点这里哦

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值