jsp综合练习题

JSP综合练习题

第一部分

一、单选题 (题数:50,共 100.0 分)
1
下面选项中,能实现转向另外一个Servlet的方法是(2.0分)
2.0 分

A、
运用javax.servlet.http.HttpServletRequest接口的 sendRedirect()方法
B、
运用javax.servlet.ResponseDispatcher接口的forward()方法
C、
运用javax.servlet.RequestDispatcher接口的sendRedirect()方法
D、
运用javax.servlet.http.HttpServletResponse接口的sendRedirect()方法

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

答案解析:
2

核心标签库中,用来实现循环功能的标签是( )
(2.0分)
2.0 分

A、

<c:while>
B、

<c:if>
C、

<c:forEach>
D、

<c:for>

正确答案: C 我的答案:C
3
下面选项中, 用于根据虚拟路径得到文件的真实路径的方法是(2.0分)
2.0 分

A、
InputStream getResourceAsStream(String path)
B、
Set getResourcePaths(String path)
C、
URL getResource(String path)
D、
String getRealPath(String path)

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

答案解析:
4
阅读下面代码:
Person 类:
public class Person {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
Servlet1:
request.getSession().setAttribute(“name”,“zhangsan”);
Person p = new Person();
p.setName(“lisi”);
request.getSession().setAttribute(“person”,p);
Servlet2:
String name1 = (String)request.getSession().getAttribute(“name”);
Person p = (Person)request.getSession().getAttribute(“person”);
response.getWriter().write(name1);
if(p!=null)response.getWriter().write(p.getName());
浏览器先访问Servlet1,再去访问Servlet2,输出的结果是(2.0分)
2.0 分

A、
zhangsan
B、
lisi
C、
zhangsanlisi
D、
服务器重启时报错

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

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

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

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

答案解析:
6

设置网页标题的标签是
(2.0分)
2.0 分

A、

<TITLE>
B、

<BODY>
C、

<HTML>
D、

<HEAD>

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

要在jsp中使用ArrayList,,( )做法是正确的。
(2.0分)
2.0 分

A、

<% import java.util.ArrayList%>
B、

<%@ page import="java.util.ArrayList"%>
C、

<%@ import "java.util.ArrayList"%>
D、

<%@ page package="java.util.ArrayList"%>

正确答案: B 我的答案:B
8
在Class类中,用于返回此Class对象所表示的实体的名称的方法是(2.0分)
2.0 分

A、
getNames()
B、
getName()
C、
getConstructors()
D、
getFields()

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

答案解析:
9

下面关于Tomcat的说法,错误的是
(2.0分)
2.0 分

A、

它也提供数据库连接池等许多通用组件功能
B、

以上说法都不正确
C、

它是Sun公司(已被Oracle收购)推荐的运行Servlet和JSP的容器(引擎),其源代码是完全公开的
D、

它具有Web服务器的基本功能

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

在HTML标记中的注释方式是( )。
(2.0分)
2.0 分

A、

/*注释内容*/
B、

<!--注释内容-->
C、

/**注释内容**/
D、

∥注释内容

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

答案解析:
11

下列哪个作用范围的bean,请求响应完成则该Bean即被释放,不同客户的Bean互不相同。( )
(2.0分)
2.0 分

A、

application
B、

page
C、

session
D、

request

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

下面的代码是连接哪个数据库的驱动加载片段( )

try{

Class.forName("oracle.jdbc.driver.OracleDriver"); }

catch(Exception e){

   out.print(e.toString()); }

(2.0分)
2.0 分

A、

不确定
B、

MySql
C、

Oracle
D、

SQL Server

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

在JSP/Servlet的生命周期中,用于初始化的方法是()。
(2.0分)
2.0 分

A、

doGet()
B、

doPost ()
C、

init()
D、

destroy()

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

答案解析:
14
阅读下面Servlet的doGet()方法中代码片段:
String data=“中国”;
response.setCharacterEncoding(“utf-8”);
response.setHeader(“Content-Type”,“text/html;charset=utf-8”);
PrintWriter out = response.getWriter();
out.println(data);
当打开浏览器直接访问时看到的结果,说法正确的是(2.0分)
2.0 分

A、
页面没有任何输出
B、
出现500异常
C、
正常输出:中国
D、
输出乱码

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

答案解析:
15
session对象的( )方法可以用来设置session对象的超时时间。(2.0分)
2.0 分

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

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

答案解析:
16
在HttpServletRequest接口中,用于获取指定名称参数的一组值的方法是(2.0分)
2.0 分

A、
String[] getParameters(String name)
B、
String getParameter(Object name)
C、
String[] getParameterValues(String name)
D、
Object[] getParameterValues(String name)

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

答案解析:
17
下列选项中,可以更改Cookie的存活时间的是(2.0分)
2.0 分

A、
cookie.setMaxAge(3600*24);
B、
cookie.setValue(“share”);
C、
cookie.setPath(“/app”);
D、
cookie.setDomain(“localhost”);

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

答案解析:
18
下面选项中,哪个方法可以生成一个Cookie对象(2.0分)
2.0 分

A、
Cookie c = request.getCookie(“name”);
B、
Cookie c = new Cookie(“name”,”itcast”);
C、
Cookie c = response.getCookie(“name”);
D、
Cookie c = session.getCookie(“name”);

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

答案解析:
19

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

A、

毫秒
B、

秒
C、

分秒
D、

微秒

正确答案: A 我的答案:A
20
HttpServletResponse接口中用于设置编码的方法的优先权最高的是(2.0分)
2.0 分

A、
setContetType()
B、
setLoacale()
C、
addHeader()
D、
setCharacterEncoding()

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

答案解析:
21
要想在Tomcat服务器配置jsp文件,则需要在以下哪个目录中配置(2.0分)
2.0 分

A、
Tomcat安装目录\ webapps\web.xml
B、
Tomcat安装目录\ conf\server.xml
C、
Tomcat安装目录\ conf\context.xml
D、
Tomcat安装目录\ conf\web.xml

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

答案解析:
22

jsp中java表达式的语法格式为( )。
(2.0分)
2.0 分

A、

<%=  %>
B、

<%   %>
C、

<%@  %>
D、

<%!  %>

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

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

A、

session
B、

cookie
C、

request
D、

application

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

答案解析:
24
有如下Person实体类:
class Person {
private String name;
private int age;
//getter与setter省略
public String sayHello(String name,int age) {
return “大家好,我是”+name+",今年"+age+“岁!”;
}
}
下面选项通过反射获取Person类中名为sayHello的方法,正确的是(2.0分)
2.0 分

A、
Method[] md = clazz.getMethod("sayHello", String.class, int.class);
B、
Method md = clazz.getMethod("sayHello");
C、
Method md =(Method) clazz.getMethod( String.class, int.class);
D、
Method md = clazz.getMethod("sayHello", String.class, int.class);

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

答案解析:
25
下列选项中,不属于servlet生命周期方法的是(2.0分)
2.0 分

A、
destroy()
B、
service()
C、
init()
D、
getServletInfo()

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

答案解析:
26
下面选项中,属于HttpServletResponse接口中定义的用于实现请求重定向的方法是(2.0分)
2.0 分

A、
Redirect()
B、
sendRedirect()
C、
send ()
D、
forward()

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

答案解析:
27
阅读下面代码:
Cookie cookie = new Cookie(“myCookie”,”xxxx”);


response.addCookie(cookie);
path为 / ,由localhost发送Cookie信息,则在下面选项中横线处填写下列段代码可以删除名称为myCookie的对象(2.0分)
2.0 分

A、
cookie.delete();
B、
cookie.setPath(“/”);cookie.setMaxAge(0);
C、
cookie.setDomain(“localhost”);cookie.setPath(“/”);cookie.setMaxAge(0);
D、
cookie.setMaxAge(0);

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

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

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

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

答案解析:
29

在JSP中,<%=“1+4”%>将输出( )。
(2.0分)
2.0 分

A、

1+4
B、

14
C、

5
D、

不会输出,因为表达式是错误的

正确答案: A 我的答案:A
30
下面选项中,代表客户端的请求成功,响应消息正常的状态码是(2.0分)
2.0 分

A、
500
B、
404
C、
100
D、
200

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

答案解析:
31

以下( )属性是 include指令所具有的。
(2.0分)
2.0 分

A、

prefix
B、

file
C、

contentType
D、

page

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

答案解析:
32
下面技术中,用于封装数据和业务逻辑的是(2.0分)
2.0 分

A、
JS
B、
JSP
C、
JavaBean
D、
Servlet

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

答案解析:
33
以下有关MVC模式中的3个核心模块的说法错误的是()。(2.0分)
2.0 分

A、
视图负责与用户进行交互,它从控制器中获取数据向用户展示;
B、
控制器是负责应用程序中处理用户交互的部分,它负责从视图中读取数据,控制用户输入;
C、
当控制器接收到请求后,会根据请求信息调用模型组件的业务方法,然后根据返回结果选择相应的视图组件来显示处理结果。
D、
模型负责管理应用程序的业务数据以及定义访问控制和修改这些数据的业务规则;

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

答案解析:
34
在login.html中存在如下代码:

username: 当表单提交时,下列选项中,能够获取到文本框中值的是(2.0分) 2.0 分
A、
request.getParameter(“userName”);
B、
request.getAttribute(“userName”);
C、
request.getAttribute(“myName”);
D、
request.getParameter(“myName”);

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

答案解析:
35
以下关于HttpServlet的说法中,错误的是(2.0分)
2.0 分

A、
HttpServlet位于javax.servlet.http包中
B、
HttpServlet类的子类至少重写service方法
C、
HttpServlet是一个抽象类
D、
HttpServlet的子类至少重写doGet或doPost方法之一

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

答案解析:
36
在HttpServletRequest 接口中,可以获取请求消息体中包含的非文本数据的方法是(2.0分)
2.0 分

A、
getInputStream()
B、
getInput()
C、
getReader()
D、
getHeader()

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

答案解析:
37
有如下一些映射关系:
/abc/* 映射到Servlet1
/* 映射到Servlet2
/abc 映射到Servlet3
*.do 映射到Servlet4
当请求URL为“/abc”时,将会执行哪个Servlet(2.0分)
0.0 分

A、
Servlet3
B、
Servlet4
C、
Servlet1
D、
Servlet2

正确答案: A

答案解析:
38
在编写Servlet类时,可以继承父类并与协议无关的对象是(2.0分)
2.0 分

A、
ServletContext
B、
HttpServlet
C、
Servlet
D、
GenericServlet

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

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

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

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

答案解析:
40

Tomcat服务器的默认端口为( )。
(2.0分)
2.0 分

A、

80
B、

8080
C、

8001
D、

8888

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

下面关于自定义xml配置虚拟目录的名字为ROOT,则访问主页index.html时URL中正确的是
(2.0分)
2.0 分

A、

http://localhost:8080/chapter/index.html
B、

http://localhost:8080/chapter02/index.html
C、

http://localhost:8080/index.html
D、

http://localhost:8080/chapter2/index.html

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

要把请求转发给page2.jsp,应该在page1.jsp中如何实现?( )

(2.0分)
0.0 分

A、

<a href=“page2.jsp">page2.jsp </a>
B、

<jsp:forward page=“page2.jsp"/>
C、

<jsp:include file=“page2.jsp"/>
D、

<%@ include page=“page2.jsp"%>

正确答案: B
43

下面关于动态包含的语法格式,书写正确的是
(2.0分)
0.0 分

A、

<jsp:include page=”relativeURL” />
B、

<%@include file=”relativeURL” />
C、

<jsp:forward path=”relativeURL” />
D、

<jsp:forward file=”relativeURL” />

正确答案: A
44
下列关于Tomcat说法不正确的是( )。(2.0分)
2.0 分

A、
Tomcat是一种编程语言。
B、
Tomcat是一个免费开源的项目。
C、
Tomcat的默认端口是8080。
D、
Tomcat是一个Servlet容器。

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

答案解析:
45

JSP页面经过编译之后,将创建一个( )
(2.0分)
2.0 分

A、

application
B、

applet
C、

servlet
D、

exe文件

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

答案解析:
46

搭建JSP运行环境所必需的软件是( )
(2.0分)
2.0 分

A、

JCreator
B、

Dreamweaver
C、

Flash
D、

Tomcat

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

答案解析:
47

在J2EE中, test.jsp文件如下,试图运行时,将发生( )

<% String str=null;%> str is <%="str”%> (2.0分) 2.0 分
A、

运行后,浏览器上显示:str is str
B、

编译期错误
C、

运行后,浏览器上显示:str is null
D、

转译期错误

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

下列( )指令定义在JSP编译时包含所需要的资源。
(2.0分)
0.0 分

A、

page
B、

include
C、

taglib
D、

forward

正确答案: B

答案解析:
49

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

A、

Double.parseString(strNumx)
B、

Double.parseInteger(strNumx)
C、

Double.parseFloat(strNumx)
D、

Double.parseDouble(strNumx)

正确答案: D 我的答案:D
50
在Class类中,用于返回一个包含某些Field对象的数组的方法是(2.0分)
2.0 分

A、
getFields()
B、
getConstructors()
C、
getInterfaces()
D、
getMethods()

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

答案解析:

第二部分

一、单选题 (题数:50,共 100.0 分)
1
在Class类中,用于获取类包含的指定属性的方法是(2.0分)
2.0 分

A、
getField()
B、
getMethod()
C、
getFields()
D、
getMethods()

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

答案解析:
2
在Java Web应用程序中,可以使用()接口或在类中定义的()方法来处理客户端发出的表单数据请求(2.0分)
2.0 分

A、
ServletRequest doGet
B、
ServletRequest doPost
C、
HttpServlet doHead
D、
HttpServlet doPost

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

答案解析:
3

下列那个调用数据类型转换方法会发生NumberFormatException异常?( )
(2.0分)
2.0 分

A、

Integer.parseInt("1234")
B、

Long.parseLong ("1234")
C、

Integer.parseInt("123a")
D、

Double.parseDouble("123.45")

正确答案: C 我的答案:C
4
当响应提交给客户端后再调用forward()方法转发,将产生的异常是(2.0分)
2.0 分

A、
IOException
B、
StateException
C、
SQLException
D、
IllegalStateException

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

答案解析:
5
阅读下面的类:
public class Book {
private double price;
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
}
针对以上类,下列说法正确的是(2.0分)
2.0 分

A、
不符合javaBean规范
B、
以上说法都不对
C、
没有构造方法,所以不符合javaBean规范
D、
符合javaBean规范

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

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

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

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

答案解析:
7

对数据库表中记录的字段值进行更新,可以使用()方法
(2.0分)
2.0 分

A、

next()
B、

executeUpdate()
C、

getConnection()
D、

executeQuery()

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

答案解析:
8
ServletRequest接口中用于获取Web服务器上接收当前网络连接的端口号的方法是(2.0分)
2.0 分

A、
getLocalName()
B、
getLocalAddr()
C、
getLocalPort()
D、
getRemoteHost()

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

答案解析:
9
下列选项中,哪种请求方式的参数可以使用HttpServletRequest接口的getQueryString()方法获取到(2.0分)
2.0 分

A、
put
B、
delete
C、
get
D、
post

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

答案解析:
10
下面选项中,使用JSP表达式输出本地动态时间的格式,正确的是(2.0分)
2.0 分

A、
<% new java.util.Date().toLocaleString() %>
B、
<%= new java.util.Date().toLocaleString() %>
C、
<%= new java.util.Date().toLocaleString(); %>
D、
<%! new java.util.Date().toLocaleString() %>

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

答案解析:
11

在JSP中负责管理JDBC驱动程序的类是( )。
(2.0分)
2.0 分

A、

Statement类
B、

DriverManager类
C、

Connection类
D、

ResultSet类

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

答案解析:
12

Servlet获得初始化参数的对象是( )
(2.0分)
2.0 分

A、

ServletContext
B、

Request
C、

ServletConfig
D、

Response

正确答案: C 我的答案:C
13
下面关于HttpServletResponse对象中,使用getOutputStream(97)输出结果是(2.0分)
2.0 分

A、
出现异常
B、
97
C、
a
D、
A

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

答案解析:
14

下面选项中,Tomcat安装目录的子目录描述,错误的是
(2.0分)
2.0 分

A、

conf:用于存放Tomcat的各种配置文件
B、

bin:用于存放Tomcat的可执行文件和脚本文件
C、

lib:用于存放Tomcat服务器和Web应用程序需要访问的DLL文件
D、

webapps:Web应用程序的主要发布目录

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

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

A、

session("a")
B、

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

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

session. setAttribute("a")

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

答案解析:
16
下面方法中,在Servlet的初始化阶段将调用的是(2.0分)
2.0 分

A、
doGet()
B、
init()
C、
destroy()
D、
service()

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

答案解析:
17
下列选项中,哪个是JSP配置注册和映射虚拟路径的文件(2.0分)
2.0 分

A、
context.xml
B、
server.xml
C、
web.xml
D、
service.xml

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

答案解析:
18

jsp文件翻译后的Servlet源码和class文件所存放的目录是
(2.0分)
2.0 分

A、

Tomcat安装目录/conf/Catalina/localhost/应用名/
B、

Tomcat安装目录/work/Catalina/localhost/应用名/
C、

Tomcat安装目录/lib/Catalina/localhost/应用名/
D、

Tomcat安装目录/webapps/Catalina/localhost/应用名/

正确答案: B 我的答案:B
19
下面选项中,哪个头字段用于指定服务器返回的部分实体内容的位置信息(2.0分)
2.0 分

A、
Range
B、
Content-Length
C、
Content-Location
D、
Content-Range

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

答案解析:
20
下列选项中,哪个是正确的JSP声明格式(2.0分)
2.0 分

A、
<% java代码 %>
B、
<%= java代码 %>
C、
<%! java代码 %>
D、
<%-- java代码 --%>

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

答案解析:
21

下列哪个作用范围的Bean,当客户离开这个页面时,JSP引擎取消为客户该页面分配的Bean,释放他所占的内存空间。( )
(2.0分)
2.0 分

A、

session
B、

page
C、

request
D、

application

正确答案: B 我的答案:B
22
下面选项中,关于MD5算法最终生成的数字摘要包含的字节个数是(2.0分)
2.0 分

A、
8
B、
16
C、
24
D、
32

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

答案解析:
23

关于部署到Tomcat服务器的Java Web应用程序,正确的选项有( )。
(2.0分)
2.0 分

A、

Java Web应用程序总是打包成WAR形式部署到Tomcat服务器
B、

Java Web应用程序的根目录下不能存放任何文件,所有html、gif等文件必须存放到某一子目录中
C、

Java Web应用程序应该部署到Tomcat服务器的server子目录中
D、

每个Java Web应用程序都有一个web.xml文件

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

答案解析:
24

下述选项中不属于JDBC基本功能的是:( )
(2.0分)
2.0 分

A、

数据库维护管理
B、

与数据库建立连接
C、

提交SQL语句
D、

处理查询结果

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

答案解析:
25

下面是Servlet调用的一种典型代码:

<%@ page contentType=“text/html;charset=GB2312” %>

<%@ page import=“java.sql.*” %>

< html>< body bgcolor=cyan>

< a href=“helpHello”>访问FirstServlet< /a>

< /body>< /html>

该调用属于下述哪种。( )
(2.0分)
2.0 分

A、

表单提交调用
B、

超级链接调用
C、

url直接调用
D、

jsp:forward调用

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

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

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

答案解析:
27

在JDK的工具包中,用来编译Java源文件的工具是( )
(2.0分)
2.0 分

A、

Java
B、

javah
C、

Javap
D、

Javac

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

答案解析:
28

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

A、

response. writehHeader()
B、

response. setHeader()
C、

response. outHeader()
D、

response. handlerHeader()

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

答案解析:
29

下面( )不是JSP中和javabean相关的标记。
(2.0分)
2.0 分

A、

<jsp:setProperty>
B、

<jsp:include>
C、

<jsp:userBean>
D、

<jsp:getProperty>

正确答案: B 我的答案:B
30
下列选项中,哪个是HTTP请求行的各部分之间采用的分隔符(2.0分)
2.0 分

A、
叹号
B、
逗号
C、
空格
D、
分号

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

答案解析:
31
HttpServletResponse接口中定义的SC_OK常量表示请求成功,其状态码是(2.0分)
2.0 分

A、
500
B、
400
C、
200
D、
404

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

答案解析:
32
HttpServletRequest接口中用于获取某个指定名称的参数值的方法是(2.0分)
2.0 分

A、
String getParameter(String name)
B、
Object getParameter(String name)
C、
Object getParameter(Object name)
D、
String getParameter(Object name)

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

答案解析:
33

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

A、

request.getRequestURI()
B、

session.getMethod()
C、

request.getAttribute()
D、

request.getMethod() 

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

下列代码生成了一个结果集

conn=DriverManager.getConnection(uri,user,password);

stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,

ResultSet.CONCUR_READ_ONLY);

rs=stmt.executeQuery(“select * from book”);

下面哪项对该rs描述正确( )

(2.0分)
2.0 分

A、

数据库中表数据变化时结果集中数据不变
B、

不确定
C、

执行update方法能与数据库中表的数据同步更新
D、

数据库中表数据变化时结果集中数据同步更新

正确答案: D 我的答案:D
35
下面关于http协议中get与post请求的说法中,错误的是(2.0分)
2.0 分

A、
http协议请求方式只有get和post
B、
get方式会将请求信息在地址栏上显示,post不会
C、
post方式传可以传输大数据
D、
get方式传输数据大小有限制

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

答案解析:
36
当用户访问JSP文件时,对于HTML标签以及文本的输出形式是(2.0分)
2.0 分

A、
通过out.print()方法转化后输出
B、
以原样方式输出
C、
通过System.out.println()方法转化后输出
D、
通过out.write()方法转化后输出

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

答案解析:
37
下面选项,属于JSP运行容器的是(2.0分)
2.0 分

A、
浏览器
B、
文件系统
C、
Tomcat 服务器
D、
操作系统

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

答案解析:
38
下列选项中,( ) 可以准确地获取请求页面的一个文本框的输入 (文本框的名称为 name)(2.0分)
2.0 分

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

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

答案解析:
39

下列选项中,哪个是JSP的本质
(2.0分)
2.0 分

A、

JS
B、

Html
C、

Servlet
D、

Css

正确答案: C 我的答案:C
40
阅读下面Servlet的doGet()方法中代码片段:
String data=“中国”;
response.setCharacterEncoding(“utf-8”);
response.setHeader(“Content-Type”,“text/html;charset=utf-8”);
PrintWriter out = response.getWriter();
out.println(data);
当打开浏览器直接访问时看到的结果,说法正确的是(2.0分)
2.0 分

A、
出现500异常
B、
正常输出:中国
C、
输出乱码
D、
页面没有任何输出

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

答案解析:
41
XML是一种类似于HTML的标记语言,它的全称是(2.0分)
2.0 分

A、
动态标记语言
B、
可扩展标记语言
C、
超文本标记语言
D、
动态超文本标记语言

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

答案解析:
42

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

A、

response.outHeader()
B、

response.writeHeader()
C、

response.setHeader()
D、

response.handlerHeader()

正确答案: C 我的答案:C
43
下面选项中,关于JSP表达式的声明语法格式,正确的是(2.0分)
2.0 分

A、
<%! 表达式 %>
B、
<% 表达式 %>
C、
<%= 表达式 %>
D、
<%= 表达式; %>

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

答案解析:
44
在< jsp:setProperty>标签中,用于指定JavaBean实例对象的属性名的是(2.0分)
2.0 分

A、
name
B、
param
C、
property
D、
value

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

答案解析:
45
下列选项中,关于page指令中指明需要内置Session对象的设置是(2.0分)
2.0 分

A、
session=”0”
B、
session=”false”
C、
session=”1”
D、
session=”true”

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

答案解析:
46
以下关于HttpServlet的说法中,错误的是(2.0分)
2.0 分

A、
HttpServlet的子类至少重写doGet或doPost方法之一
B、
HttpServlet是一个抽象类
C、
HttpServlet位于javax.servlet.http包中
D、
HttpServlet类的子类至少重写service方法

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

答案解析:
47

配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是:( )
(2.0分)
2.0 分

A、

先安装TOMCAT,再安装JDK
B、

先安装JDK,再安装TOMCAT
C、

不需安装JDK,安装TOMCAT就可以了
D、

JDK和TOMCAT只要都安装就可以了,安装顺序没关系

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

答案解析:
48
下面状态码中,哪个用于表示客户端缓存的版本是最新的(2.0分)
2.0 分

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

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

答案解析:
49

下列不属于JSP构成元素的是( )。
(2.0分)
2.0 分

A、

JavaScript
B、

表达式
C、

声明
D、

程序片

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

每次传递请求或响应时调用Filter的( )方法。
(2.0分)
2.0 分

A、

init()
B、

doFilter()
C、

destroy()
D、

getInitParameter()

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

答案解析:

猜你喜欢

转载自blog.csdn.net/DecorateCC/article/details/124736040