一.单项选择题(共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个内置对象。
正确答案:×