C1E001
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)90
C1E002
B)89
C)n
D)size/n
下列代码中 rs 为查询得到的结果集,代码运行后表格的每一行有几个单元格()
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
C1E003
B)5
C)6
D)不确定
下面 Servlet 的哪个方法载入时执行,且只执行一次,负责对 Servlet 进行初始化。( )
A)service()
C1E004
B)init()
C)doPost()
D)destroy()
URL 是 Internet 中资源的命名机制,URL 由三部分构成( )。
A)协议、主机 DNS 名或 IP 地址和文件名
B)主机、DNS 名或 IP 地址和文件名、协议
C)协议、文件名、主机名
D)协议、文件名、IP 地址
C1E005
下列设置颜色的方法中不正确的是()
A)
B)
C)
D)
C1E006
标记中,align 属性为段落文字的对齐方式,不能取的值为
()。
A)Left
C1E007
B)Right
C)Center
D)width
B)字体
D)字体
表示粗体加斜体的标记是()。
A)字体
C)字体
C1E008
用来在网页中显示图形的标记为()
A)
B)
C)
D)
C1E009
下列哪个属性为单元格向下打通的行数,用于合并单元格。()
A)rowspan
C1E010
B)colspan
C)height
D)width
JSP 的编译指令标记通常是指:()
A)Page 指令、Include 指令和 Taglib 指令
B)Page 指令、Include 指令和 Plugin 指令
C)Forward 指令、Include 指令和 Taglib 指令
D)Page 指令、Param 指令和 Taglib 指令
C1E011
下列哪一项不属于 JSP 动作指令标记?()
A)
B)
C)
D)
C1E012
JSP 的哪个指令允许页面使用者自定义标签库?()
A)Include 指令
C)Include 指令
C1E013
B)Taglib 指令
D)Plugin 指令
能够替代<字符的替代字符是()?
A)<
C1E014
B)>
C)<
D)
下列()注释为隐藏型注释。()。
A)] –>
B)
C)<%– 注释内容 –%>
D)] –>
C1E015
在“<%!”和“%>”标记之间声明的 Java 的方法称为页面的成员方法,其在()范围内有效。
A)从定义处之后有效。
B)在整个页面内有效。
C)从定义处之前有效。
D)不确定。
C1E016
include 指令用于在 JSP 页面静态插入一个文件,插入文件可以是 JSP 页面、HTML 网页、文
本文件或一段 Java 代码,但必须保证插入后形成的文件是()。
A)是一个完整的 HTML 文件
B)是一个完整的 JSP 文件
C)是一个完整的 TXT 文件
D)是一个完整的 Java 源文件
C1E017
当一个客户线程执行某个方法时,其他客户必须等待,直到这个客户线程调用执行完毕该方
法后,其他客户线程才能执行,这样的方法在定义时必须使用关键字()。
A)public
B)static
C)synchronized
D)private
C1E018
以下哪个对象提供了访问和放置页面中共享数据的方式()
A)pageContext
B)response
C)request
D)session
C1E019
当 response 的状态行代码为哪个时,表示用户请求的资源不可用?()
A)101
C1E020
B)202
C)303
D)404
在 JSP 中为内建对象定义了 4 种作用范围,即 Application Scope、Session Scope、Page Scope
和( )四个作用范围。
A)Request Scope
B)Response Scope
C)Out
Scope
D) Writer Scope
C1E021
out 对象是一个输出流,其输出换行的方法是()
A)out.print(
)
B)out.newLine(
)
C)out.println(
)
D)out.write(
)
C1E022
Form 表单的 method 属性能取下列哪项的值( )
A)submit
C1E023
B)puts
C)post
D)out
可以利用 request 对象的哪个方法获取客户端的表单信息()
A)request.getParameter()
B)request.outParameter()
C)request.writeParameter()
D)request.handlerParameter()
C1E024
当利用 request 的方法获取 Form 中元素时,默认情况下字符编码是哪个()
A)ISO-8859-1
B)GB2312
C)GB3000
D)ISO-8259-1
C1E025
下面不属于标记中的 name 属性取值的是()
A)password
B)hidden
C)submit
D)textarea
C1E027
C1E031
下列哪个作用范围的 Bean,当客户离开这个页面时,JSP 引擎取消为客户该页面分配的 Bean,
释放他所占的内存空间。()
A)application
B)request
C)page
D)session
C1E032
使用动作标记可以在 JSP 页面中得到 Bean 实例的属性值,并将其转换为
什么类型的数据,发送到客户端。( )
A)String
C1E033
B)Double
C)Object
D)Classes
使用动作标记可以在 JSP 页面中设置 Bean 的属性,但必须保证 Bean 有
对应的什么方法。()
A)SetXxx 方法
B)setXxx 方法
C)getXxx 方法
D)GetXxx 方法
C1E034
使用格式” />给 Bean 的属性赋值,expression 的数据类型和 bean 的属性类型( )。
A)必须一致
B)可以不一致
C)必须不同
D)无要求
C1E035
在 JSP 页面中使用格式给 Long 类型的 Bean 属性赋值,会调用哪个数据类型转换方法。()
A)Long.parseLong(String s)
B)Integer.parseInt(Stirng s)
C)Double.parseDouble(String s)
D)不确定
C1E036
下列那个调用数据类型转换方法会发生 NumberFormatException 异常?( )
A)Long.parseLong(“1234”)
B)Integer.parseInt(“1234”)
C)Double.parseDouble(“123.45”)
D)Integer.parseInt(“123a”)
C1E037
JavaBean 可以通过相关 jsp 动作指令进行调用。下面哪个不是 JavaBean 可以使用的 jsp 动
作指令?()
A)
B)
C)
D)
C1E038
JSP 页面通过( )来识别 Bean 对象,可以在程序片中通过 xx.method 形式来调用 Bean 中
的 set 和 get 方法。
A)name
B)class
C)id
D)classname
C1E039
当多个用户请求同一个 JSP 页面时,Tomcat 服务器为每个客户启动一个()
A)进程
B)线程 C)程序 D)服务
C1E040
不是 JSP 运行必须的是()
A)操作系统
B)JavaJDK
C)支持 Jsp 的 Web 服务器
D)数据库
C1E041
下列说法哪一项是正确的()
A)Apache 用于 ASP 技术所开发网站的服务器
B)IIS 用于 CGI 技术所开发网站的服务器
C)Tomcat 用于 JSP 技术所开发网站的服务器
D)WebLogic 用于 PHP 技术所开发网站的服务器
C1E042
下面描述错误的是()
A)HTML 文件必须由开头,标记结束。
B)文档头信息包含在与之间。
C)在和之间可以包含
和等信息。
D)文档体包含在和标记之间
C1E043
设置文档体背景颜色的属性是( )
A)text
B)bgcolor
C)background
D)link
C1E044
( )是标题标记。
A)
标记 B)
标记
C)
标记 D)
C1E045
超级链接是互联网的灵魂,下面哪个是正确的链接标记( )
A)新浪网
B)新浪网
C) http://www.sina.com
D)http://www.sina.com
C1E046
CSS 选择器通过被规则指定的标记,对文档中使用该标记的内容进行统一的外观控制。下面
那些不是 CSS 选择器( )
A)标记选择器 B)类型选择器 C)ID 选择器 D)名称选择器
C1E047
可以在以下哪个( )标记之间插入 Java 程序片?
A)<% 和%>
B)<% 和 />
C) 和%>
D)<% 和 !>
C1E048
JSP 的 Page 编译指令的属性 Language 的默认值是:()
A)Java
C1E049
B)C
C)C#
D)SQL
可以在以下哪个( )标记之间插入变量与方法声明?()
A)<% 和%>
B)<%!和 %>
C) 和%>
D)<% 和 !>
C1E050
动作标记中,scope 的值
不可以是()。
A)page
B)request
C)session
D)response
C1E051
下列变量声明在( )范围内有效。
<%! Date dateTime;
int countNum;
%>
A)从定义开始处有效,客户之间不共享
B)在整个页面内有效,客户之间不共享
C)在整个页面内有效,被多个客户共享
D)从定义开始处有效,被多个客户共享
C1E052
JSP 页面可以在“<%=”和“%>”标记之间放置 Java 表达式,直接输出 Java 表达式的值。
组成“<%=”标记的各字符之间()。
A)可以有空格
B)不可以有空格
C)必须有空格
D)不确定
C1E053
下面不属于 JSP 内置对象的是()
A)out 对象 B)response 对象 C)application 对象 D)page 对象
C1E054
调用 getCreationTime()可以获取 session 对象创建的时间,该时间的单位是()。
A)秒
C1E055
B)分秒
C)毫秒
D)微秒
一个典型的 HTTP 请求消息包括请求行、多个请求头和( )
A)响应行
B)信息体
C)响应行
D)响应头
C1E056
out 对象是一个输出流,其输出各种类型数据并换行的方法是()
A)out.print(
)
B)out.newLine(
)
C)out.println(
)
D)out.write(
)
C1E057
out 对象是一个输出流,其输出不换行的方法是()
A)out.print(
)
B)out.newLine(
)
C)out.println(
)
D)out.write(
)
C1E058
能在浏览器的地址栏中看到提交数据的表单提交方式是( )
A)submit
B)get
C)post
D)out
C1E059
可以利用 JSP 动态改变客户端的响应,使用的语法是()
A)response.setHeader()
B)response.outHeader()
C)response.writeHeader()
D)response.handlerHeader()
C1E060
下面不属于标记中的 name 属性取值的是()
A)password
B)hidden
C)submit
D)textarea
C1E061