11-12-2JSP程序设计期末试卷(B)答案Word文档下载推荐.docx
《11-12-2JSP程序设计期末试卷(B)答案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《11-12-2JSP程序设计期末试卷(B)答案Word文档下载推荐.docx(13页珍藏版)》请在冰豆网上搜索。
![11-12-2JSP程序设计期末试卷(B)答案Word文档下载推荐.docx](https://file1.bdocx.com/fileroot1/2022-10/7/918dab7e-71c3-4f04-bcfc-a9e498c55cc7/918dab7e-71c3-4f04-bcfc-a9e498c55cc71.gif)
//localhost:
80/数据库名”B)”jdbc:
odbc:
数据源”C)”jdbc:
oracle:
thin@host:
端口号:
数据库名”
D)”jdbc:
sqlserver:
//172.0.0.1:
1443;
DatabaseName=数据库名”
2.查询结果集ResultSet对象是以统一的行列形式组织数据的,执行ResultSetrs=stmt.executeQuery("
selectbid,name,author,publish,pricefrombook"
);
语句,得到的结果集rs的列数为(B)
A)4 B)5
C)6 D)不确定
3.下列哪个作用范围的Bean,当客户离开这个页面时,JSP引擎取消为客户该页面分配的Bean,释放他所占的内存空间。
(C)
A)application B)request
C)page D)session
4.JSP页面可以在“<
%=”和“%>
”标记之间放置Java表达式,直接输出Java表达式的值。
组成“<
%=”标记的各字符之间(B)。
A)可以有空格 B)不可以有空格
C)必须有空格 D)不确定5.以下哪个对象提供了访问和放置页面中共享数据的方式(D)A)pageContext B)response C)request D)session
6.(D)是标题标记。
A)<
p>
标记 B)<
br>
标记 C)<
hr>
标记 D)<
hn>
7.使用<
jsp:
getProperty>
动作标记可以在JSP页面中得到Bean实例的属性值,并将其转
12
换为什么类型的数据,发送到客户端。
(A)
A)String B)Double
C)Object D)Classes
8.当利用request的方法获取Form中元素时,默认情况下字符编码是哪个(A)
A)ISO-8859-1 B)GB2312 C)GB3000 D)ISO-8259-1
9.调用getCreationTime()可以获取session对象创建的时间,该时间的单位是(C)。
A)秒 B)分秒 C)毫秒 D)微秒
10.JSP的Page编译指令的属性Language的默认值是:
(A)
A)Java B)C
C)C# D)SQL
11.可以在以下哪个( )标记之间插入变量与方法声明?
%和%>
B)<
%!
和%>
C)<
/和%>
D)<
%和 !
>
12.<
useBeanid="
bean的名称"
scope="
bean的有效范围"
class="
包名.类名"
/>
动作标记中,scope的值不可以是(D)。
A)page B)requestC)session D)response
13.下列变量声明在( )范围内有效。
(C)。
%!
DatedateTime;
intcountNum;
%>
A)从定义开始处有效,客户之间不共享B)在整个页面内有效,客户之间不共享C)在整个页面内有效,被多个客户共享D)从定义开始处有效,被多个客户共享14.下面描述错误的是(C)
A)HTML文件必须由<
html>
开头,<
/html>
标记结束。
B)文档头信息包含在<
head>
与<
/head>
之间。
C)在<
和<
之间可以包含<
title>
body>
等信息。
D)文档体包含在<
/body>
标记之间
15.JSP页面通过( C )来识别Bean对象,可以在程序片中通过xx.method形式来调用Bean中的set和get方法。
A)name B)class
C)id D)classname
16.JSP的编译指令标记通常是指:
A)Page指令、Include指令和Taglib指令
B)Page指令、Include指令和Plugin指令
C)Forward指令、Include指令和Taglib指令
D)Page指令、Param指令和Taglib指令
17.一个典型的HTTP请求消息包括请求行、多个请求头和(B)A)响应行 B)信息体 C)响应行 D)响应头18.下面不属于JSP内置对象的是(D)
A)out对象B)respone对象 C)application对象 D)page对象
19.out对象是一个输出流,其输出不换行的方法是(A)
A)out.print( ) B)out.newLine( )C)out.println( ) D)out.write( )
20.下列()注释为隐藏型注释。
A)<
!
--注释内容[<
%=表达式%>
]-->
B)<
--注释内容 -->
C)<
%--注释内容--%>
D)<
—[<
%=表达式%>
21.能在浏览器的地址栏中看到提交数据的表单提交方式是(B)
A)submit B)get
C)post D)out
22.JSP页面程序片中可以使用下列哪个方法将strNumx=request.getParamter("
ix"
)得到的数据类型转换为Double类型(B)
A)Double.parseString(strNumx) B)Double.parseDouble(strNumx)C)Double.parseInteger(strNumx) D)Double.parseFloat(strNumx)
23.下面不属于<
input>
标记中的name属性取值的是(D)A)password B)hidden C)submit D)textarea24.设置文档体背景颜色的属性是(C)
A)text B)bgcolor C)background D)link
25.使用<
setProperty>
动作标记可以在JSP页面中设置Bean的属性,但必须保证
Bean有对应的什么方法。
A)SetXxx方法 B)setXxx方法
C)getXxx方法 D)GetXxx方法
26.out对象是一个输出流,其输出各种类型数据并换行的方法是(C)
27.可以利用JSP动态改变客户端的响应,使用的语法是(A)A)response.setHeader() B)response.outHeader()C)response.writeHeader() D)response.handlerHeader()
28.JavaBean可以通过相关jsp动作指令进行调用。
下面哪个不是JavaBean可以使用的
jsp动作指令?
(D)
useBean>
D)<
setParameter>
29.JavaBean可以通过相关jsp动作指令进行调用。
A)<
30.给出了如下的查询条件字符串Stringcondition="
insertbookvalues(?
?
)
"
;
下列哪个接口适合执行该SQL查询(B)A)Statement
B)PrepareStatementC)CallableStatementD)不确定
31.下列哪个作用范围的Bean,被Web服务目录下所有用户共享,任何客户对Bean属
性的修改都会影响到其他用户。
32.<
select>
用于在表单中来定义下拉列表框和滚动列表框控件,哪个属性指定列表框的类型(A)
A)size B)value C)selected D)checked
33.在JSP页面中使用<
setPropertyname="
beanid"
property="
bean的属性"
value="
字符串"
/>
格式给Long类型的Bean属性赋值,会调用哪个数据类型转换方法。
A)Long.parseLong(Strings) B)Integer.parseInt(Stirngs)C)Double.parseDouble(Strings) D)不确定34.下面常用的正则表达式中,表示数字的是(A)A)^\d+(\.\d+)*$ B)^[0-9]*[1-9][0-9]*$
C)^(-?
\d+)(\.\d+)?
$ D)[\u4e00-\u9fa5]35.下面是FileOutputStream对象写入的代码片段:
StringfilesMess=”abcdef”;
FileOutputStreamoutf=newFileOutputStream(fileName);
BufferedOutputStreambufferout=
newBufferedOutputStream(outf);
byteb[]=this.filesMess.getBytes();
bufferout.write(b);
bufferout.flush();
bufferout.close();
outf.close();
代码执行后,文件中会写入哪个字符串的字节码(B)
A)”filesMess” B)”abcdef”C)”b” D)不确定
36.BufferedReader处理Reader类中的方法外,还提供了publicStringreadLine()方法,该方法读入一行文本,这里的“一行”指字符串以“\n”或什么做结尾。
A)\t B)\f
C)\r D)\p
37.include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML网页、文本文件或一段Java代码,但必须保证插入后形成的文件是(B)。
A)是一个完整的HTML文件B)是一个完整的JSP文件C)是一个完整的TXT文件D)是一个完整的Java源文件
38.在JSP页面中使用<
bean的名字"
property="
*"
格式,将表单参数为Bean属性赋值,property="
格式要求Bean的属性名字(B)
A)必须和表单参数类型一致 B)必须和表单参数名称一一