jsp内置对象练习题

jsp内置对象练习题

第一部分

一、单选题 (题数:20,共 100.0 分)
1

用 request的方法获取Form中的元素时,默认情況下字符编码是哪个?( )
(5.0分)
5.0 分

A、

GB2312
B、

ISO-8259-1
C、

ISO-8859-1
D、

GB3000

正确答案: C 我的答案:C

答案解析:
2

session对象一般在服务器上设置了( )的过期时间,当客户停止活动超过该时间后, session对象自动失效。
(5.0分)
5.0 分

A、

30分钟
B、

20分钟
C、

10分钟
D、

40分钟

正确答案: A 我的答案:A

答案解析:
3

用于存储每一个用户的状态信息,以便于识别每个用户,跟踪用户的会话状态,直到客户端与服务器断开连接为止的对象是( )。
(5.0分)
5.0 分

A、

request
B、

application
C、

cookie
D、

session

正确答案: D 我的答案:D

答案解析:
4

在JSP中,内置对象( )封装了用户提交的信息,使用该对象可以获取用户提交的信息。
(5.0分)
5.0 分

A、

session
B、

request
C、

response
D、

out

正确答案: B 我的答案:B

答案解析:
5

下面设置 session的语向正确的是( )。
(5.0分)
5.0 分

A、

session. setAttribute("a","a")
B、

session("a","a")
C、

session("a")
D、

session. setAttribute("a")

正确答案: A 我的答案:A

答案解析:
6

不能在不同用户之间共享数据的方法是( )
(5.0分)
5.0 分

A、

利用文件系统
B、

通过cookie
C、

通过ServletContext对象
D、

利用数据库

正确答案: B 我的答案:B

答案解析:
7

重定向使用( )方法。
(5.0分)
5.0 分

A、

<jsp:forward page=”login.jsp”/>
B、

response.sendREdirect(“login.jsp”)
C、

<forward page=”login.jsp”/>
D、

request.sendRedirect(“login.jsp”)

正确答案: B 我的答案:B

答案解析:
8

能在浏览器的地址栏中看到提文数据的表单的提交方式是( )。
(5.0分)
5.0 分

A、

get
B、

out
C、

submit
D、

post

正确答案: A 我的答案:A

答案解析:
9

下面不属于JSP内部对象的是( )。
(5.0分)
5.0 分

A、

date
B、

out
C、

application
D、

response

正确答案: A 我的答案:A

答案解析:
10

request对象可以使用( )方法获取表单中某输入框提交的信息。
(5.0分)
5.0 分

A、

getValue(String s)
B、

getParameterValue(String s)
C、

getParameter(String s)
D、

getParameterNames(String s)

正确答案: C 我的答案:C

答案解析:
11

以下对象中的( )不是JSP的内置对象。
(5.0分)
5.0 分

A、

bean
B、

application
C、

request
D、

session

正确答案: A 我的答案:A

答案解析:
12

JSP中为内部对象定义了4种属性保存范围,即 application scope、 session scope、page scope和( )。
(5.0分)
5.0 分

A、

request scope
B、

out scope
C、

response scope
D、

writer scope

正确答案: A 我的答案:A

答案解析:
13

request对象可以使用( )方法获取表单中某输入框提交的信息。
(5.0分)
5.0 分

A、

getValue(String s)
B、

getParameter(String s)
C、

getParameterNames(String s)
D、

getParameterValue(String s)

正确答案: B 我的答案:B

答案解析:
14

用 getCreationTime()可获取session对象创建的时间,该时间的单位是( )。
(5.0分)
5.0 分

A、

毫秒
B、

秒
C、

分秒
D、

微秒

正确答案: A 我的答案:A

答案解析:
15

可以利用 request对象的哪个方法获取客户端的表单信息?( )
(5.0分)
5.0 分

A、

request. getParameter
B、

request. outParameter
C、

request. HandlerParameter
D、

request. writeParameter

正确答案: A 我的答案:A

答案解析:
16

释放session对象时,使用session对象的( )方法。
(5.0分)
5.0 分

A、

remove()
B、

invalidate()
C、

init()
D、

clear()

正确答案: B 我的答案:B

答案解析:
17

out对象是一个输出流,其输出各种类型数据并换行的方法是( )。
(5.0分)
5.0 分

A、

out. write()
B、

out. println()
C、

out. print()
D、

out. newLine()

正确答案: B 我的答案:B

答案解析:
18

从( )开始,到( )结束,被称为一个会话。
(5.0分)
5.0 分

A、

访问者连接到服务器,访问者关闭浏览器离开该服务器
B、

访问者连接到服务器,服务器关闭
C、

服务器启动,服务器关闭
D、

服务器启动,访问者关闭浏览器离开该服务器

正确答案: A 我的答案:A

答案解析:
19

可以用JSP动态改变客户端的响应,使用的语法是( )。
(5.0分)
5.0 分

A、

response. writehHeader()
B、

response. outHeader()
C、

response. handlerHeader()
D、

response. setHeader()

正确答案: D 我的答案:D

答案解析:
20

JSP的内置对象中( )对象可对客户的请求作出动态响应,向客户端发送数据。
(5.0分)
5.0 分

A、

out
B、

request
C、

application
D、

response

正确答案: D 我的答案:D

答案解析:

第二部分

一、单选题 (题数:70,共 100.0 分)
1
下面选项中,用于获取Cookie名称的方法是(1.4分)
1.4 分

A、
Object getName(String str)
B、
String getName(String str)
C、
Object getName()
D、
String getName()

正确答案: D 我的答案:D

答案解析:
2
使用request实现转发时,下列哪个路径的写法是正确的(1.4分)
1.4 分

A、
只能是相对路径
B、
相对路径和绝对路径都可以
C、
相对路径可以,但绝对路径不可以
D、
只能是绝对路径

正确答案: B 我的答案:B

答案解析:
3
下面选项中,使用get方式提交name=“传智播客”时,得到结果中没有乱码的是(1.4分)
1.4 分

A、
String name = request.getParameter("username"); request.setCharacterEncoding("gbk");
B、
request.setCharacterEncoding("gbk"); String name = request.getParameter("name");
C、
String name = request.getParameter("username"); name=new String(name.getBytes("gbk "),"iso8859-1");
D、
String name = request.getParameter("username"); name=new String(name.getBytes("iso8859-1"),"gbk");

正确答案: D 我的答案:D

答案解析:
4
下面关于Cookie的domain属性默认取值的说法中,正确的是(1.4分)
1.4 分

A、
默认值为-1
B、
默认值为/
C、
默认值为当前主机名
D、
默认值为localhost

正确答案: C 我的答案:C

答案解析:
5

当利用request的方法获取Form中元素时,默认情况下字符编码是哪个?( )
(1.4分)
1.4 分

A、

GB2312
B、

ISO-8869-1
C、

ISO-8859-1
D、

GBK

正确答案: C 我的答案:C
6
可以实现不同网页之间的数据共享,而且还可以实现跨机共享数据的JSP对象是( )。(1.4分)
1.4 分

A、
Request对象
B、
Session对象
C、
Application对象
D、
Response对象

正确答案: C 我的答案:C

答案解析:
7

out对象的方法中能清除缓冲区中的数据,并且把数据输出到客户端的是()。
(1.4分)
1.4 分

A、

out.newLine()
B、

out.clear()
C、

out.flush()
D、

out.clearBuffer()

正确答案: D 我的答案:D

答案解析:
8

out对象是一个输出流,其输出不换行的方法是( )。
(1.4分)
1.4 分

A、

out.newLine()
B、

out.write()
C、

out.println()
D、

out.print()

正确答案: D 我的答案:D
9

response对象的setHeader( String name,String value)方法的作用是( )。
(1.4分)
1.4 分

A、

设定指定名字的HTTP文件头的值
B、

判断指定名字的HTTP文件头是否存在
C、

添加HTTP文件头
D、

向客户端发送错误信息

正确答案: A 我的答案:A
10

下面选项中,哪个头字段用于表示HTTP消息产生的当前时间
(3.4分)
0.0 分

A、

Data
B、

Accept-Date
C、

Accept-Data
D、

Date

正确答案: D 我的答案:A
11

在JSP页面中,能够完成输出操作的内置对象是( )。
(1.4分)
1.4 分

A、

config
B、

response
C、

request
D、

out

正确答案: D 我的答案:D
12
下面选项中,用于返回Session创建的时间的方法是(1.4分)
1.4 分

A、
request. getCreationTime();
B、
session. getCreationTime();
C、
response. getCreationTime();
D、
request.getSession();

正确答案: B 我的答案:B

答案解析:
13

pageContext对象的findAttribute()方法作用是()。
(1.4分)
1.4 分

A、

用来设置默认页面的范围或指定范围之中的已命名对象
B、

按照页面请求、会话以及应用程序范围的顺序实现对某个已命名属性的搜索
C、

用来删除默认页面范围或指定范围之中已命名的对象
D、

以字符串的形式返回一个对异常的描述

正确答案: B 我的答案:B

答案解析:
14
helloapp应用中的test.jsp文件的源代码如下:
<%!
public void amethod(){
String username=request.getParameter(“username”);
out.print(username);
}
%>
<%amethod();%>
当客户端访问http://localhost:8080/helloapp/test.jsp?username=Tom时,会出现什么情况?(1.4分)
0.0 分

A、
Servlet容器向客户端返回编译错误,因为不允许JSP文件中定义amethod()方法
B、
Servlet容器向客户端返回编译错误,因为无法识别amethod()方法中的request变量和out变量
C、
test.jsp向客户端输出“null”
D、
test.jsp向客户端输出“Tom”

正确答案: D 我的答案:B

答案解析:
15
下面选项中,用于获取Cookie值的方法是(1.4分)
1.4 分

A、
Object getValue (String str)
B、
String getValue ()
C、
Object getValue()
D、
String getValue (String str)

正确答案: B 我的答案:B

答案解析:
16

out对象是一个输出流,其输出各种类型数据并换行的方法是( )。
(1.4分)
1.4 分

A、

out.newLine()
B、

out.println()
C、

out.print()
D、

out.write()

正确答案: B 我的答案:B
17
下列哪个状态码表示“Not Found 无法找到指定位置的资源”?( )(1.4分)
1.4 分

A、
201
B、
404
C、
100
D、
400

正确答案: B 我的答案:B

答案解析:
18

在J2EE中,重定向到另一个页面,以下( )语句是正确的。
(1.4分)
1.4 分

A、

response.sendRedirect("http://www.xx.com")
B、

request.sendRedirect("http://www.xx.com")
C、

request.sendRedirect()
D、

response.sendRedirect()

正确答案: A 我的答案:A
19

session对象的( )方法用于设置会话的超时时间。
(1.4分)
0.0 分

A、

session.setAttribute("time",30)
B、

session.getMaxInactiveInterval(
C、

session.setMaxInactiveInterval(30
D、

session.setMaxTime(30)

正确答案: C 我的答案:D
20

<%String name=request.getAttribute(“uname”);%>________________________

横线处使用什么代码可以将name的值显示在页面( )

(1.4分)
1.4 分

A、

<p>name</p>
B、

response.print(name)
C、

<%=name%>
D、

<%request.getOut().print(name)%>

正确答案: C 我的答案:C
21
HttpServletRequest接口中getParameterNames()方法的返回值类型是(1.4分)
1.4 分

A、
Object
B、
String[]
C、
Enumeration
D、
Object[]

正确答案: C 我的答案:C

答案解析:
22

现在session中没有任何属性,阅读下面2个JSP中的代码,将分别输出( )。

     <%

               out.println(session.getAttribute("svse"));

     %>

     <%

               session.invalidate();

               out.println(session.getAttribute("svse"));

     %> 

(1.4分)
1.4 分

A、

异常信息,null
B、

null, null
C、

null, 异常信息
D、

异常信息,异常信息

正确答案: C 我的答案:C
23

有showgamej.jsp,代码如下

<%

     Game game=request.getAttribute("gameEntity");

%>

<%=game.getGameName()%>

在浏览器中输入 http://localhost:8080/game/showgame.jsp

访问时,出现500错误,报出异常为NullPointerException造成该问题的原因可能是:( )

(1.4分)
1.4 分

A、

jsp文件路径不对
B、

game对象没有用new初始化
C、

参数名称所代表的对象在请求中根本就不存在
D、

getGameName()方法未定义

正确答案: C 我的答案:C
24

( )内置对象可以处理jsp页面运行中的错误或者异常。

(1.4分)
1.4 分

A、

exception
B、

pageContext
C、

session
D、

page

正确答案: A 我的答案:A
25
下列选项中,( ) 可以准确地获取请求页面的一个文本框的输入 (文本框的名称为 name)(1.4分)
1.4 分

A、
request.getParameterValues(name)
B、
request.getParameter("name")
C、
request.getParameterValues("name")
D、
request.getParameter(name)

正确答案: B 我的答案:B

答案解析:
26
下列关于HttpServletRequest接口中getDateHeader(String name)方法返回值的说法中,正确的是(1.4分)
1.4 分

A、
自1970年1月1日0点0分0秒算起的以秒为单位的时间值
B、
自1970年1月1日0点0分0秒算起的以毫秒为单位的时间值
C、
自1970年1月1日0点0分0秒算起的以纳秒为单位的时间值
D、
自1970年1月1日0点0分0秒算起的以分钟为单位的时间值

正确答案: B 我的答案:B

答案解析:
27
下面代码中,哪个可以正确地使用内省修改对象p中name属性的值(1.4分)
1.4 分

A、
PropertyDescriptor pd = new PropertyDescriptor("name",p);Method methodName = pd.getReadMethod();Object o = methodName.invoke(p);
B、
PropertyDescriptor pd = new PropertyDescriptor("name",p.getClass());Method methodName = pd.getReadMethod();methodName.invoke(p, "小军");
C、
PropertyDescriptor pd = new PropertyDescriptor("name",p);Method methodName = pd.getWriteMethod();methodName.invoke(p, "小军");
D、
PropertyDescriptor pd = new PropertyDescriptor("name",p.getClass());Method methodName = pd.getWriteMethod();methodName.invoke(p, "小军");

正确答案: D 我的答案:D

答案解析:
28

能清除缓冲区中的数据,并且把数据写到客户端的out对象中的方法是( )。
(1.4分)
1.4 分

A、

out.clear()
B、

out.newLine()
C、

out.clearBuffer()
D、

out.flush()

正确答案: D 我的答案:D
29

可以利用JSP动态改变客户端的响应,使用的语法是( )。
(1.4分)
1.4 分

A、

response.writeHeader()
B、

response.handlerHeader()
C、

response.outHeader()
D、

response.setHeader()

正确答案: D 我的答案:D
30

下面选项中,用于设置浏览器显示文本采用UTF-8编码的是
(1.4分)
1.4 分

A、

response.setHeader("Content-Type","text/html;charset=utf-8");
B、

request.setHeader("Content-Type"," charset=utf-8");
C、

response.setHeader("Content-Type"," charset=utf-8");
D、

request.setHeader("Content-Type","text/html;charset=utf-8");

正确答案: A 我的答案:A
31
下列关于ServletConfig对象的说法中,正确的是(1.4分)
1.4 分

A、
ServletConfig对象可以实现Servlet信息的共享
B、
ServletConfig对象可以用来获取Servlet的配置信息
C、
ServletConfig对象可以读取web.xml文件中所有的信息
D、
ServletConfig对象保存的信息是通过service()方法传递给Servlet的

正确答案: B 我的答案:B

答案解析:
32
HttpServletResponse接口中用于设置响应消息的本地化信息的方法是(1.4分)
1.4 分

A、
setContent (String type)
B、
setContent (Locale l)
C、
setContentLocale(Locale l)
D、
setLocale(Locale l)

正确答案: D 我的答案:D

答案解析:
33
下列关于Cookie和Session的描述中,错误的是(1.4分)
1.4 分

A、
HttpSession会话对象的默认保持时间可以修改
B、
Cookie和HttpSession是保存会话相关数据的技术,其中Cookie将信息存储在浏览器端是客户端技术,Session将数据保存在服务器端是服务器端技术
C、
HttpSession默认是基于Cookie运作的
D、
浏览器可以接受任意多个Cookie信息保存任意长的时间

正确答案: D 我的答案:D

答案解析:
34
一次重定向过程中,浏览器会发出多少次服务器请求(1.4分)
1.4 分

A、
0次
B、
3次
C、
2次
D、
1次

正确答案: C 我的答案:C

答案解析:
35

sesson对象的( )方法用于判断是否为开始新会话。
(1.4分)
1.4 分

A、

begin()
B、

isNewSessionID()
C、

isNew()
D、

invalidate()

正确答案: C 我的答案:C
36

编写计数器程序用来记载当前网站的访问量,建议采用JSP中的( )对象。
(1.4分)
1.4 分

A、

session
B、

application
C、

request
D、

page

正确答案: B 我的答案:B
37
下面选项中,用于强制使Session对象无效的方法是(1.4分)
1.4 分

A、
session. validate ();
B、
request. invalidate ();
C、
response. invalidate ();
D、
session. invalidate ();

正确答案: D 我的答案:D

答案解析:
38

调用getCreationTime()可以获取session对象创建的时间,该时间的单位是( )。
(1.4分)
1.4 分

A、

微秒
B、

秒
C、

毫秒
D、

分秒

正确答案: C 我的答案:C
39

假设JSP使用的表单中有如下的GUI(复选框)

< input type=“checkbox” name=“item” value=“bird”>鸟

< input type=“checkbox” name=“item” value=“apple”>苹果

< input type=“checkbox” name=“item” value=“cat”>猫

< input type=“checkbox” name=“item” value=“moon”>月亮

该表单所请求的JSP可以使用内置对象request获取该表单提交的数据,那么,下列哪些是request获取该表单提交的值的正确语句?( )
(1.4分)
1.4 分

A、

String  c[]=request.getParameterValues("item");
B、

String  d[]=request.getParameterValues("checkbox");
C、

String  a=request.getParameter("item");
D、

String  b=request.getParameter("checkbox");

正确答案: A 我的答案:A
40
下面 pageContext对象的作用范围值中,表示Web应用程序范围的是(1.4分)
1.4 分

A、
SESSION_SCOPE
B、
APPLICATION_SCOPE
C、
REQUEST_SCOPE
D、
PAGE_SCOPE

正确答案: B 我的答案:B

答案解析:
41
下面选项中,可以实现浏览器重定向的状态码是(1.4分)
1.4 分

A、
304
B、
303
C、
100
D、
200

正确答案: B 我的答案:B

答案解析:
42

给定include1.jsp文件代码片断,如下:

<% pageContext.setAttribute("User","HAHA");%>

__________________ //此处填写代码

给定include2.jsp文件代码片断,如下:

<%=pageContext.getAttribute("User")%>

要求运行include1.jsp时,浏览器上输出:HAHA

要满足以上条件,jsp1.jsp中下划线处应填入以下(  )语句。

(1.4分)
1.4 分

A、

<% response.sendRedirect("include2.jsp");%> null
B、

<%@ include file="include2.jsp"%> HAHA
C、

<jsp:include page="include2.jsp" flush="true"/> null
D、

<jsp:forward page="include2.jsp"/> null

正确答案: B 我的答案:B
43

在JSP中如果要获取客户端主机名,应使用request对象的( )方法。
(1.4分)
1.4 分

A、

getServerName()
B、

getRemotePort()
C、

server()
D、

getRemoteHost()

正确答案: D 我的答案:D
44

设在表单中有一组复选钮标记,如下列代码:

<form action="register.jsp">选择城市

<input type="checkbox" name="city" value="长春">长春<br>

<input type="checkbox" name="city" value="北京">北京<br>

<input type="checkbox" name="city" value="大连">大连<br>

<input type="checkbox" name="city" value="上海">上海<br></form>

如果在register.jsp是取city的值,最适合的方法为(  )。

(1.4分)
1.4 分

A、

String []cities=request.getParameterValues("city");
B、

String city=request.getAttribute("city");
C、

String city=request.getParameter("city");
D、

String []cities=request.getParameter("city");

正确答案: A 我的答案:A

答案解析:
45

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

A、

202
B、

404
C、

303
D、

101

正确答案: B 我的答案:B
46

Response对象的setHeader(String name,String value)方法的作用是()。
(1.4分)
1.4 分

A、

设定指定名字的HTTP文件头的值
B、

添加HTTP文件头
C、

判断指定名字的HTTP文件头是否存在
D、

向客户端发送错误信息

正确答案: A 我的答案:A

答案解析:
47

以下陈述错误的是( )。
(1.4分)
0.0 分

A、

当在JSP页面中通过<jsp:forward>指令将页面请求转发到的页面中,可以共享一个page范围内的数据
B、

当我们在一个JSP页面新开窗口时,新开窗口的页面也共享session范围内的数据
C、

当用户重新打开一个浏览器窗口时,原session对象不再有效
D、

在WEB项目的共享数据范围内,application是范围最广泛的

正确答案: A 我的答案:B
48

在JSP页面中,类型为HttpServletResponse的内置对象是( )。
(1.4分)
1.4 分

A、

request
B、

out
C、

response
D、

config

正确答案: C 我的答案:C
49

设置session的有效时间(也叫超时时间)的方法是()。
(1.4分)
1.4 分

A、

getAttributeName()
B、

setMaxInactiveInterval(int interval)
C、

set AttributeName(String name,http://doc.wendoc.comng.Object value)
D、

getLastAccessedTime()

正确答案: B 我的答案:B

答案解析:
50

下面不属于JSP内置对象的是( )。
(1.4分)
1.4 分

A、

page对象
B、

out对象
C、

application对象
D、

respone对象

正确答案: A 我的答案:A
51

用户若希望将网页上的资料保存下来,可以通过( )对象来实现。
(1.4分)
1.4 分

A、

out
B、

response
C、

application
D、

request

正确答案: B 我的答案:B

答案解析:
52

考虑下面JSP文件代码片断:

<HTML> <BODY>

<jsp:include page="test2.jsp">

<jsp:param name="username" value="svse"/>

</jsp:include>

</BODY> </HTML>

以下(  )代码片断放置在test2.jsp中不会导致错误。

(1.4分)
1.4 分

A、

<jsp:getParam name="username"/>
B、

<%=request.getParameter("username")%>
C、

<jsp:include param ="username"/>
D、

<%=request.getAttribute("username")%>

正确答案: B 我的答案:B
53

以下( )对象提供了访问和放置页面中共享数据的方式。
(1.4分)
1.4 分

A、

response
B、

session
C、

pageContext
D、

request

正确答案: B 我的答案:B
54
在Java Web开发中,不同客户端需要共享的数据应存储到( )中(1.4分)
1.4 分

A、
HttpSession
B、
ServletContext
C、
ServletResponse
D、
ServletRequest

正确答案: B 我的答案:B

答案解析:
55
在web.xml中,有如下代码:
< session - config>
< session - timeout>30< /session - timeout>
< /session - config>
上述代码定义了默认的会话超时时长,时长为30( )。(1.4分)
1.4 分

A、
秒
B、
毫秒
C、
分钟
D、
小时

正确答案: C 我的答案:C

答案解析:
56
( )是JSP中最基本的对象,它是用户与服务器进行交互的基础。(1.4分)
1.4 分

A、
Application对象
B、
Response对象
C、
Request对象
D、
Session对象

正确答案: C 我的答案:C

答案解析:
57

在JSP中的Java脚本中输出数据时可以使用( )对象的print()方法。
(1.4分)
1.4 分

A、

out
B、

application
C、

page    
D、

session

正确答案: A 我的答案:A
58

在J2EE中,request对象的( )方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。
(1.4分)
1.4 分

A、

String[] getParameter(String name)
B、

String getParameterValuses(String name)
C、

String getParameter(String name)
D、

String[] getParameterValues(String name)

正确答案: D 我的答案:D
59
用下列哪个方法将使会话失效?( )(1.4分)
1.4 分

A、
session.invalidate();
B、
session.close();
C、
session.destroy();
D、
session.end();

正确答案: A 我的答案:A

答案解析:
60

session对象经常被用来()。
(1.4分)
1.4 分

A、

在多个程序中保存信息
B、

抛出运行中的异常
C、

在多页面请求中保持状态和用户认证
D、

在页面上输出数据

正确答案: C 我的答案:C
61
下面选项中,使用post方式提交name=“传智播客”时,得到的结果中没有乱码的是(1.4分)
1.4 分

A、
response.setCharacterEncoding("gbk");String name = request.getParameter("name");
B、
String name = request.getParameter("name"); request.setCharacterEncoding("gbk");
C、
request.setCharacterEncoding("gbk"); String name = request.getParameter("name");
D、
String name = request.getParameter("name"); response.setCharacterEncoding("gbk");

正确答案: C 我的答案:C

答案解析:
62

给定test1.jsp代码片断,如下:

<jsp:include page="test2.jsp" flush="false">

<jsp:param name="color" value="red"/>

</jsp:include>

要在test2.jsp中输出参数color中的值,以下(  )选项是正确的。

(1.4分)
1.4 分

A、

<%=request.getParameter("color")%>
B、

<%=request.getAttribute("color")%>
C、

<jsp:include param="color"/>
D、

<jsp:getParam name="color"/>

正确答案: A 我的答案:A
63

给定一个JSP程序源代码如下:

<jsp:include page="two.jsp" flush="true">

<jsp:param name="location" value="bejing"/>

</jsp:include>

在two.jsp中使用(  )代码片段可以输出参数location的值。

(1.4分)
1.4 分

A、

<%=request.getParameter("location")%>
B、

<%=request.getAttribute("location")%>
C、

<jsp:getParameter name="location">
D、

<jsp:getParam name="location">

正确答案: A 我的答案:A
64

JSP页面程序片中可以使用( )方法将strNumx=request.getParamter(“ix”)得到的数据类型转换为Double类型( )。
(1.4分)
1.4 分

A、

Double.parseDouble(strNumx)
B、

Double.parseFloat(strNumx)
C、

Double.parseString(strNumx)
D、

Double.parseInteger(strNumx)

正确答案: A 我的答案:A
65

下列不是JSP隐含变量的是( )。
(1.4分)
1.4 分

A、
sesion
B、
context
C、
request
D、
out

正确答案: B 我的答案:B

答案解析:
66

对于<% String name=request.getAttribute(“uname”); %>,使用( )代码可以将name的值显示在页面。
(1.4分)
1.4 分

A、

<% request.getOut().print(name)%>
B、

response.print(name)
C、

<p>name</p>
D、

<%=name%>

正确答案: D 我的答案:D
67
session对象的( )方法可以用来设置session对象的超时时间。(1.4分)
1.4 分

A、
time()
B、
invalidate()
C、
maxTime()
D、
setMaxInactiveInterval()

正确答案: D 我的答案:D

答案解析:
68

下面( )方法可以返回当前请求的请求方式。
(1.4分)
1.4 分

A、

request.getAttribute()
B、

request.getRequestURI()
C、

session.getMethod()
D、

request.getMethod() 

正确答案: D 我的答案:D
69

request对象的 getRemoteAddr()方法用来获取( )。
(1.4分)
1.4 分

A、

客户端主机地址
B、

服务器端主机名称
C、

客户端主机名称
D、

服务器端主机地址

正确答案: A 我的答案:A

答案解析:
70

可以利用request对象的( )方法获取客户端的表单信息。
(1.4分)
1.4 分

A、

request.handlerParameter()
B、

request.outParameter()
C、

request.writeParameter()
D、

request.getParameter()

正确答案: D 我的答案:D

JSP100选择题 适合考前练习 1 J2EE 中,()类的()方法用于创建对话。(选择一项) a) HttpServletRequest、getSession b) HttpServletResponse、newSession c) HtttpSession、newInstance d) HttpSession、getSession 2 给定一个 Servlet 的doGet方法中的代码片段,如下: request.setAttribute(“name”,”zhang”); response.sendRedirect(“http://localhost:8080/servlet/MyServlt”); 那么在 MyServlet 中可以使用()方法把属性 name的值取出来。(选择一项) a) String str=request.getAttribute(“name”); b) String str=(String)request.getAttribute(“name”); c) Object str=request.getAttribute(“name”); d) 无法取出来 3.在Servlet里,能实现重定向的方法有()。(选择两项) A.运用javax.servlet.http.HttpServletRequest接口的sendRedirect方法 B.运用javax.servlet.http.HttpServletResponse接口的sendRedirect方法 C.运用javax.servlet.RequestDispatcher接口的forward方法 D.运用javax.servlet.ResponseDispatcher接口的forward方法 4.利用MyEclipse开发Servlet,下列说法正确的是( )。(只选两项) A. MyEclipse可自动产生web.xml B. MyEclipse不能自动产生web.xml,需要手工编写 C.利用MyEclipse自带的Tomcat作为Servlet容器 D. MyEclipse没有自带Tomcat,需要自己安装配置。 5.编写Servlet 的doPost方法时,需要抛出异常为()。(只选一项) A.ServletException, IOException B.ServletException, RemoteException C.HttpServletException, IOException D.HttpServletException, RemoteException 6.有关会话跟踪技术描述正确的是()。(选择三项) A.Cookie是Web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务器端 B.关闭浏览器意味着会话ID丢失,但所有与原会话关联的会话数据仍保留在服务器上,直至会话过期 C.在禁用Cookie时可以使用URL重写技术跟踪会话 D.隐藏表单域将字段添加到HTML表单并在客户端浏览器中显示 …………
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

小魔女千千鱼

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值