文档库 最新最全的文档下载
当前位置:文档库 › jsp复习题2

jsp复习题2

jsp复习题2
jsp复习题2

一、选择题

1.下面是FileInputStream读取文件的代码片段:

File file1=new File(fileName);

FileInputStream finput=new FileInputStream(file1);

int size=finput.available();

BufferedInputStream buffer1=new BufferedInputStream(finput);

byte b[]=new byte[90];

int n=0;

while((n=buffer1.read(b))!=-1){ allFilesmess.append(new String(b,0,n));

} buffer1.close(); finput.close();

除最后一次外,代码中buffer1.read(b)每次读取文件的字节数?(A)A)90 B)89 C)n D)size/n

2.下列代码中rs为查询得到的结果集,代码运行后表格的每一行有几个单元格(B )while(rs.next()){

out.print("");

out.print(""+rs.getString(1)+"");

out.print(""+rs.getString(2)+"");

out.print(""+rs.getString(3)+"");

out.print(""+rs.getString("publish")+"");

out.print(""+rs.getFloat("price")+"");

out.print(""); }

A)4 B)5 C)6 D)不确定

3.下面Servlet的哪个方法载入时执行,且只执行一次,负责对Servlet进行初始化。(B )A)service() B)init() C)doPost() D)destroy()

4.URL是Internet中资源的命名机制,URL由三部分构成(A )。

A)协议、主机DNS名或IP地址和文件名

B)主机、DNS名或IP地址和文件名、协议

C)协议、文件名、主机名

D)协议、文件名、IP地址

5.下列设置颜色的方法中不正确的是(D)

A) B) C) D)

6.标记在标记之间,标记之间的内容将显示到()A)浏览器的页面上部B)浏览器的标题栏上C)浏览器的状态栏中D)浏览器的页面下部

7.

标记中,align属性为段落文字的对齐方式,不能取的值为(D)。A)Left B)Right

C)Center D)width

8.表示粗体加斜体的标记是(C)。

A)字体 B)字体

C)字体 D)字体

9.用来在网页中显示图形的标记为(B )

A) B)

C)

D)

10.表格在网页中应用非常广泛,常用于网页的布局排版,下面那些不是表格的标记()A) B)

C) D)

11.JSP的编译指令标记通常是指:(A)

A)Page指令、Include指令和Taglib指令

B)Page指令、Include指令和Plugin指令

C)Forward指令、Include指令和Taglib指令

D)Page指令、Param指令和Taglib指令

13.下列哪一项不属于JSP动作指令标记?(D)

A) B)

C) D)

14.JSP的哪个指令允许页面使用者自定义标签库?(B)

A)Include指令

B)Taglib指令

C)Include指令

D)Plugin指令

15.能够替代<字符的替代字符是()?(C)

A)< B)>

C)< D) 

16.下列()注释为隐藏型注释。(C)。

A) B)

C)<%-- 注释内容--%> D)] -->

17.include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML网页、文本文件或一段Java代码,但必须保证插入后形成的文件是(B)。

A)是一个完整的HTML文件B)是一个完整的JSP文件C)是一个完整的TXT文件D)是一个完整的Java源文件

18.当一个客户线程执行某个方法时,其他客户必须等待,直到这个客户线程调用执行完毕该方法后,其他客户线程才能执行,这样的方法在定义时必须使用关键字(C )

A)public B)static

C)synchronized D)private

19.以下哪个对象提供了访问和放置页面中共享数据的方式(D)

A)pageContext B)response C)request D)session

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

A)101 B)202 C)303 D)404

21.在JSP中为内建对象定义了4种作用范围,即Application Scope、Session Scope、Page Scope 和(A )四个作用范围。

A)Request Scope B)Response Scope C)Out Scope

D)Writer Scope

22.out对象是一个输出流,其输出换行的方法是(B)

A)out.print( )

B)out.newLine( )

C)out.println( )

D)out.write( )

23.Form表单的method属性能取下列哪项的值(C )

A)submit

B)puts

C)post

D)out

24.可以利用request对象的哪个方法获取客户端的表单信息(A)

A)request.getParameter() B)request.outParameter()

C)request.writeParameter() D)request.handlerParameter()

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

A)Double.parseString(strNumx) B)Double.parseDouble(strNumx)

C)Double.parseInteger(strNumx) D)Double.parseFloat(strNumx)

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

A)ISO-8859-1 B)GB2312 C)GB3000 D)ISO-8259-1

27.下面不属于标记中的name属性取值的是(D)

A)password B)hidden C)submit D)textarea

28. B. C. D. 5.下边哪个不是JSP内置对象? ( C ) A.Session B request C cook D out 6.下边哪个是JSP指令标记( C ) A.<%……%> B. <%!……%> C. <%@……%> D.<%=……%> 7.当在JSP文件中要使用到ArrayList对象时,应在JSP文件中加入以下哪个语句?( C ) A. B. C. <%@ page import=”java.util.*” /> D.<%@ page include=”java.util.*” /> 8.关于JavaBean的说法,哪个是正确的?( D ) A.JavaBean的具体类可以不是public的 B.JavaBean可以只提供一个带参数的构造器 C.JavaBean可以象Html标记一样不关闭 D.JavaBean可以保存状态 9. JavaBean的生命周期中,哪个是用来跟踪用户会话的( A ) A.session B.request C.page D.application 10.要在session对象中保存属性,可以使用以下哪个语句( B ) A.session.getAttribute(“key”,”value”) B.session.setAttribute(“key”,”value”) C.session.setAttribute(“key”) D.session.getAttribute(“key”) 11.Jsp:forward 和sendredirect 都是用来做页面跳转的,描述错误的是?(D) A.forward之后可以使用原来的request对象,而且效率更高。 B.sendredirect之后不可以使用原来的request对象,而且效率低。 C.forward地址栏不变化,只能在web应用程序内的页面间跳转。 D.forward地址栏变化,可以跳转到任何页面和机器。

Javaweb练习题1(含答案)模板

Javaweb ?选择题 o 1. 页面中需要增加链接,正确的HTML代码是_A_____。 A. 百度 B. 百度 C. https://www.wendangku.net/doc/d82476233.html, D. 百度 o 2. 以下选项中,哪个全部都是表格标签___ B___。 A.

B.
C.
D.