-
选择题(针对以下题目,请选择最符合题目要求的答案。针对每一道题目,所有答案都选对,
p>
则该题不得分。其中
1-20
题每题
1.5
分,
21-40
题每题
2
分,
41-50
题每题
3
分。其中
1-2
0
题
每题
1.5
分,
21-40
题每题
2
分,
41-50
题每题
3
分。
)
1.
在
p>
的数据绑定控件中,
DetailsView
控件用来显示数据库中单条记录的详细信息。
以下属性中用于保存数据主键的属性是(
)
。
(选
1
项
)
a)
DataPrimary
b)
DefaultMode
c)
DataKeyNames
d)
DataKey
2.
Web
服务是一种通过互联网来描述、
发布、
定位及调用的服务,下列关于
Web
服务的理
解
正确的是()
。
(选
1
项)传输协议
soap
(简
单的对象访问协议)
数据传输格式
xml
服务
器描述语言
wsdl
(
说明服务方法名,参数等
)
a)
We
b
服务只能在互联网发布,不能在局域网内发布
b)
Web
服务的提供者和请求者必须使用相同的技术平台
c)
Web
服务的提供者和请求者必须使用相同的语言开发应用程序
d)
Web
服务的数据传输标准是
XML
3.
以下选项中有关
的
WebService
描述
正确的是()
。
(选
1
项)
a)
WebService
只能在
Windows
操作系统下使用
b)
WebService
只能用
C#
p>
语言开发
(
还可以是
vb
等语言
)
c)
Windows
操作系统下可以调用
Linux
操作系统下的
WebService
d)
WebService
只能在
Linux
操作系统下使用
4.
<
/p>
在
Web
技术中“无刷新”技术实现了在
必要的时候只更新页面的一小部分,而不是整个页
面,使用这一技术带来了众多优势除了
()
。
(选
1
项)
a)
节省网络带宽资源
b)
提供连续的用户体验
c)
催生新的交换方式
d)
便于搜索引擎索引网友内容
5.
以下选项不属于
ASP,NET
的系统对象的是()
。
(选
1
项)
a)
Page
b)
Server
c)
Application
d)
@Page
6.
JSP
标准标签库(
JSTL
)的标签库描述符文件的后缀是()
p>
。
(选
1
项)
p>
a)
.tld
b)
.jar
c)
.properties
d)
.xml
7.
在
St
ruts
应用程序中,创建了定义报错信息的资源文件后,应在()文件中添加对这个资
源文件的引用。
(选
1
项)
a)
b)
ties
c)
d)
ApplicationResources_zh_ties
8.
在
p>
中,
()不是
ImageMap
控件有效的热点类型。
(选
1
项)
a)
PolygonHotSpot(
多边形热区
)
b)
CircleHotSpot(
圆形热区
)
1
c)
R
ectangleHotSpot
(方形热区)
d)
TriangleHotSpo
t
(矩形热区)
9.
Servlet
是一个在服务器上运行、处理请求信息并将其发送到客户端的
Java
程序,
()接受
服务请求、找到
Servlet
类、加载
Servlet
类并创建
Servlet
对象。
(选
1
项)
Servlet
的生命周期
加载类
--->
实例化
--->
初始化(
init
)
--->
服务
(servce) --->
销毁
(destroy)
a)
客户端
b)
IE
浏览器
c)
Servlet
容器
d)
Servelt
本身
10.
在
S
truts
应用程序的
JSP
页面上,
使用
()
Struts
标签初始化从数据库查询得到的下拉列表
框选择项。
(
选
1
项)
a)
html:hidden
b)
html:form
c)
html:text
d)
html:optionsCollection
11.
在
J
STL
的迭代标签
的属性中,用于指定要遍历的对象集合的是()
。
(选
p>
1
项)
Item
s=
”
<%=list%>
”
1 <
br>dialect <
br>1 <
br>应用程序中,包含两个名为
<
br>
<
br>” 项) 可以不用再编写 <
br>ActionForm
ing(0,
items =
”
$${list}
p>
”
var=
”
temp
”
>
c: forEach
a)
var
b)
items
c)
value
d)
varStatus
12.
在
<
/p>
中实现页面缓存需要使用的指令是()
。
(选
1
项)
a)
@OutputCache
b)
Duration
c)
VaryByParam
d)
Location
13.
Hibernate
对
JDBC
访问数据库的代码作了封装,
从而大大简化了数据访问层的重复性代码,
它是针对三层架构中()的
解决方案。
(选
1
项)
a)
表现层
b)
业务逻辑层
c)
持久化层
d)
数据库系统
14.
使用
Hibernate
技术实现数据持久化时,下面()内容不在
Hibernate
配置文件中配置。
(选
项)
a)
数据库连接信息
b)
数据库类型(
)
c)
show_sql
d)
数据库表和实体的映射信息
*.
15.
在
<
/p>
中,以下()数据绑定控件可以通过表格方式实现数据的展示,并集成编辑、
分页、排序等功能。
(选
1
项)
a)
GridView
b)
DetailsView
c)
DropDownList
d)
都可以
2
16.
在
<
/p>
中关于
Repeater
控件的错误说法
是()
。
(选
1
项)
a)
Repeater
不具备内置的呈现功能,必须通过创建模板为
Repeater
布局
b)
Repeater
控件会自动生成
HTML
标签(不会)
c)
Repeater
简单、小巧、灵活,所以更适用于比较简单的数据显示
d)
Repeater
和
DataList
相比,可使用的模板少,没有编
辑模板和选择模板
17.
MVC
设计模式包含模型层、
视图层和控制层,
在下列组件中扮演控制器角色的是
()
。
(选
1
项)
a)
Servlet
b)
JSP
c)
JavaBean
d)
HTML
18.
中有
两种配置文件,数据库连接属于站点级连接,一般存放在()配置文件中。
(选
1
项)
a)
b)
c)
d)
以上都可以
19.
在
<
/p>
中,
假设我们设计一个用户界面,
要求用
户必须提供一个有效身份证号,
你认
为最佳的验证方案是()<
/p>
。
(选
1
项)<
/p>
a)
RequiredFieldValidator
b)
RequireFieldVa
lidator
和
RangeValidator
c)
RangeValidator
和
RegularExceptionValidator
d)
RequiredFielVa
lidator
和
RegularExpressionVal
idator
(用户输入控件和正则表达式控件)
20.
//
??使用
Struts
错误处理机制的步骤包括以下几步,他们
的正确顺序是()
。
(题出错了)
(选
1
项)
a)
[0].Items[0].Text
b)
[1].Items[1].Text
c)
[0].Cells[0].Text
d)
[0].Cells[1].Text
21.
中<
/p>
AJAX
框架技术的
Accordion
控件的
AutoSize
属性的值设置
为()时菜单可以
被无限地拉伸和收缩。
(选
项)
a)
None
b)
Limit
c)
Fill
d)
Panes
22.
在
Java
Web
Servlet1
和
Servlet2
的
HttpServlet<
/p>
。在
中
指定
p>
Servlet2
的访问路径为“
/ser
vlet2
”
,Servlet1
的代
码为:
PrintWriter
out = ter();
(
“<
/p>
Servlet1
”
);
RequestDispatcher
dispatcher = uestDispatcher(
“
/servlet2
”
);
p>
e(request,response);//
注意
d(request,response);
();
Servlet2
的
doGet
方法中的代码为:
PrintWriter out =
ter();
(
“
Servlet2
”
);
();
3
如果用户在浏览器中访问
Servl
et1
,则浏览器将()
(选
1
项)
a)
显示“
Servlet1
”
b)
显示“
Servlet2
”
c)
显示“
Servlet1 Servlet2
(
经过运行验证的
)
d)
什么也不显示
23.
在
S
truts
中,使用动态
Form
的好
处是()
。
(选
2
a)
ActionForm
程序代码,只在
p>
Struts
配置文件中配置即可
b)
当业务发生变化,表单提交数据
发生变化时只修改
Struts
配置文件中的配置即可
c)
在使用动态<
/p>
Form
时,只是存储和读取数据的方式和普通
略有不同
d)
HTTP
请求中的数据不能自动填充到动态
Form
中
24.
在
Hibernate
中,下面代码实现了对
TblFw
xx
实体中
title
属性的模糊查询
,则下列选项的
说法正确的是()
。
(
选
1
项)
Session session = sion();
String hql =
“
from TblFwxx fw where like
?
”
;
//(1)
Query query = Query(hql);
//(2)
”
%
健翔桥
%
”
)
//(3)
List list = ();
//(4)
a)
第(
1
)行,
TblFwxx
和
fw
间必须有
as
p>
关键字
b)
<
/p>
第(
2
)行没有错误
c)
第(
3
)行应该为:
ing(0,
”<
/p>
健翔桥
”
)
;<
/p>
d)
第(<
/p>
4
)行应该为
List list =
eQuery();
25.
在
p>
中,以下创建或使用用户控件的
.ascx
代码错误的是()
。
(选
1
项)
a)
<%@Control Lan
guage=
”
C#
”
AutoEventWireup=
”
true
p>
”
CodeF
ile=
”
”
Inberits=
”
WebUserControl
”
%>
<
br>” <
br>”
<
br>”
<
br>Action Bean <
br> ref=
”
TextBox1
”
runat=
”
server
”
Text=
”
Button
”
/>
b)
<%@Control Lan
guage=
”
C#
”
AutoEventWireup=
”
true
p>
”
CodeF
ile=
”
”
Inberits=
”
WebUserControl
”
%>
%@Register
Src=
”
”
TagName=
”
UserControl
TagPrefix=
”
u
c1
”
%
”
TextBox1
”
runat=
”
server
”
>
”
Button1
”
runat=
”
server
Text=
”
button
”
/>
”
UserContorll
”
runat=
”
server
”
/>
c)
<%@Control Lan
guage=
”
C#
”
AutoEventWireup=
”
true
p>
”
CodeF
ile=
”
”
Inberits=
”
WebUserControl
”
%>
d)
<%@Control Language=
”
C#
”
AutoEventWireup=
”
true
”
CodeFile=
”
”
Inberits=
”
UserControl2
”
%>
(
黑体字的这两个
控件名称
不相同)
<%@Register
Src=
”
”
TagName=
”
UserControl
TagPrefix=
”
u
c1
”
%
”
TextBox1
”
runat=
”
server
”
>
”
CheckBox1
”
runat=
”
server
”
/>
”
UserContorll
”
runat=
”
server
”<
/p>
/>
26.
对于
Spring
和
Struts
p>
的集成,下列说法错误的是()
。
(选
p>
2
项)
a)
Action Bean
的实例可以由
Spring
创建
b)
在
Struts
配置文件中,
ActionBean
p>
的配置可以如下所示:
”
use
rForm
”
path=
”
/user
”
parameter=
”
operate
”
scope=
”
request
”
p>
Type=
”
tingActionProxy
”
>
4
c)
在
Spring
配置文件中,
的配置可以如下所示:
”
/user
”
class=
”
tion
”
>name=
”
/user
”
”
userBiz
”
”
userBiz
”
/>
d)
由于
S
pring
本身也提供了
MVC
实现,
所以不能与
Struts
集成(能实现)
27.
在
中,下列有关
PagedDataSource
的说法中正确的是。
(选
1
项)
a)
PagedDataSource
封装了数据绑定控件的分页功能
b)
PagedDataSou
rce
是一个第二方数据绑定控件
c)
使用
P
agedDataSource,
就不能使用
ObjectDa
taSource
d)
使用
PagedDataSource
可以方便的实现排序功能(不能,要
用代码才实现排序功能)
28.
在
Java
Web
应用程序中,
JSP EL
表达
式可用于访问()中存储的数据。
(选
1
项)
a)
b)
Servlet
c)
Applet
d)
JavaBean
(也就是表示层)
29.
在
<
/p>
中,使用
PagedDataSource
类对
DataList
控件实现每页记录数是
5
条的分页效
果,下列说法正确的是()
。
(选
1
项)
a)
……
PagedDataSource pds = new
PageDataSource();
……
.
ustomPaging = false;
ze = 5;
tPageIndex = 32(tring[
“
Page
”
]);
……
..
b)
……
PagedDataSource pds = new
PageDataSource();
……
.
ustomPaging = false;
unt = 5;
tPageIndex = 32(tring[
“
Page
”
]);
……
..
c)
……
PagedDataSource pds = new
PageDataSource();
……
.
ustomPaging = true;
ze = 5;
tPageIndex = 32(tring[
“
Page
”
]);
……
..
d)
……
PagedDataSource pds = new
PageDataSource();
……
.
ustomPaging = true;
= 5;
tPageIndex = 32(tring[
“
Page
”
]);
……
..
5
-
-
-
-
-
-
-
-
-
上一篇:《Java Web开发技术》教学大纲
下一篇:甜甜的英语