1、【单选题】
JSP EL表达式:
10
∗
10
n
e
10
的
值
是
(
)
A
.
t
r
u
e
B
.
f
a
l
s
e
C
.
10
D
.
0
【
正
确
答
案
】
A
【
答
题
时
间
】
2021
−
05
−
2707
:
39
:
38
【
答
案
解
析
】
此
题
目
考
查
的
是
E
L
表
达
式
的
用
法
,
主
要
考
察
E
L
表
达
式
的
关
系
运
算
,
得
出
的
结
果
为
布
尔
值
。
n
e
表
示
不
等
于
,
100
不
等
于
10
,
所
以
为
t
r
u
e
。
所
以
选
择
A
选
项
。
∣
得
分
:
0
分
满
分
:
2
分
2
、
【
单
选
题
】
关
于
f
i
l
t
e
r
链
执
行
顺
序
,
是
由
w
e
b
.
x
m
l
文
件
里
那
个
元
素
决
定
的
?
A
.
<
f
i
l
t
e
r
>
元
素
顺
序
决
定
B
.
<
f
i
l
t
e
r
−
m
a
p
p
i
n
g
>
元
素
顺
序
决
定
C
.
<
f
i
l
t
e
r
−
c
l
a
s
s
>
元
素
顺
序
决
定
D
.
由
过
滤
器
类
名
的
字
典
序
决
定
【
正
确
答
案
】
B
【
答
题
时
间
】
2021
−
05
−
2707
:
39
:
38
【
答
案
解
析
】
此
题
目
考
查
的
是
f
i
l
t
e
r
执
行
的
顺
序
。
过
滤
器
的
执
行
顺
序
是
由
f
i
l
t
e
r
−
m
a
p
p
i
n
g
标
签
来
控
制
的
,
所
以
选
择
B
选
项
。
∣
得
分
:
2
分
满
分
:
2
分
3
、
【
单
选
题
】
事
务
有
多
个
性
质
,
其
中
不
包
括
?
A
.
一
致
性
B
.
唯
一
性
C
.
原
子
性
D
.
隔
离
性
【
正
确
答
案
】
B
【
答
题
时
间
】
2021
−
05
−
2707
:
39
:
38
【
答
案
解
析
】
此
题
目
考
察
的
是
事
务
四
大
特
性
:
原
子
性
、
一
致
性
、
隔
离
性
、
持
久
性
,
没
有
唯
一
性
,
所
以
选
择
B
选
项
∣
得
分
:
2
分
满
分
:
2
分
4
、
【
单
选
题
】
下
面
有
关
E
L
中
“
.
“
和
“
[
]
“
两
种
存
取
运
算
符
的
说
法
不
正
确
的
是
(
)
A
.
两
者
在
某
些
情
况
下
是
等
效
的
B
.
“
[
]
“
运
算
符
主
要
用
来
访
问
数
组
、
列
表
或
其
他
集
合
C
.
[
]
不
能
访
问
数
组
、
列
表
中
的
元
素
D
.
当
要
存
取
的
属
性
名
称
中
包
含
一
些
特
殊
字
符
,
如
.
或
?
等
并
非
字
母
或
数
字
的
符
号
,
就
一
定
要
使
用
“
[
]
“
【
正
确
答
案
】
C
【
答
题
时
间
】
2021
−
05
−
2707
:
39
:
38
【
答
案
解
析
】
此
题
目
考
查
的
是
e
l
表
达
式
的
应
用
。
动
态
取
值
,
只
能
通
过
[
]
的
形
式
实
现
。
如
果
使
用
”
.
”
的
形
式
可
能
会
引
起
歧
义
,
导
致
无
法
读
取
某
一
个
属
性
值
。
所
以
选
择
C
选
项
。
∣
得
分
:
0
分
满
分
:
2
分
5
、
【
单
选
题
】
下
面
关
于
M
V
C
设
计
模
式
说
法
不
正
确
的
是
A
.
M
V
C
设
计
模
式
,
一
个
模
型
对
应
多
个
视
图
,
可
以
减
少
代
码
的
复
制
即
代
码
的
维
护
量
B
.
模
型
返
回
的
数
据
与
视
图
逻
辑
分
离
C
.
控
制
层
可
以
把
不
同
的
模
型
和
不
同
的
视
图
组
合
在
一
起
,
完
成
不
同
的
请
求
D
.
M
V
C
更
符
合
软
件
工
程
化
管
理
的
精
神
,
并
能
提
高
软
件
运
行
速
度
【
正
确
答
案
】
D
【
答
题
时
间
】
2021
−
05
−
2707
:
39
:
38
【
答
案
解
析
】
此
题
目
考
查
的
是
M
V
C
设
计
模
式
的
作
用
。
M
V
C
设
计
模
式
的
思
想
是
为
了
提
升
代
码
的
可
读
性
和
可
维
护
性
,
代
码
的
可
读
性
。
并
不
会
提
升
代
码
的
执
行
速
度
。
所
以
选
择
D
选
项
。
∣
得
分
:
2
分
满
分
:
2
分
6
、
【
单
选
题
】
s
p
r
i
n
g
m
v
c
的
中
心
控
制
S
e
r
v
l
e
t
是
哪
个
类
?
(
)
A
.
A
c
t
i
o
n
S
e
r
v
l
e
t
B
.
D
i
s
p
a
t
c
h
e
r
S
e
r
v
l
e
t
C
.
A
b
s
t
r
a
c
t
C
o
n
t
r
o
l
l
e
r
D
.
F
a
c
e
s
S
e
r
v
l
e
t
【
正
确
答
案
】
B
【
答
题
时
间
】
2021
−
05
−
2707
:
39
:
38
【
答
案
解
析
】
s
p
r
i
n
g
m
v
c
的
前
端
控
制
器
为
D
i
s
p
a
t
c
h
e
r
S
e
r
v
l
e
t
∣
得
分
:
2
分
满
分
:
2
分
7
、
【
单
选
题
】
将
一
个
请
求
u
r
l
指
向
一
个
类
的
方
法
的
注
解
是
?
A
.
@
R
e
q
u
e
s
t
M
a
p
p
i
n
g
B
.
@
R
e
q
u
e
s
t
P
a
r
a
m
C
.
@
S
e
s
s
i
o
n
A
t
t
r
i
b
u
t
e
D
.
@
D
i
s
p
a
t
c
h
e
r
S
e
r
v
l
e
t
【
正
确
答
案
】
A
【
答
题
时
间
】
2021
−
05
−
2707
:
39
:
38
【
答
案
解
析
】
s
p
r
i
n
g
m
v
c
通
过
@
R
e
q
u
e
s
t
M
a
p
p
i
n
g
来
将
一
个
方
法
注
解
为
一
个
控
制
器
方
法
∣
得
分
:
2
分
满
分
:
2
分
8
、
【
单
选
题
】
(
单
选
题
)
J
S
P
E
L
表
达
式
:
{10*10 ne 10}的值是( ) A.true B.false C.10 D.0 【正确答案】A 【答题时间】2021-05-27 07:39:38 【答案解析】此题目考查的是EL表达式的用法,主要考察EL表达式的关系运算,得出的结果为布尔值。ne表示不等于,100不等于10,所以为true。所以选择A选项。 | 得分: 0分 满分:2分2、【单选题】 关于filter链执行顺序,是由web.xml文件里那个元素决定的? A.<filter>元素顺序决定 B.<filter-mapping>元素顺序决定 C.<filter-class>元素顺序决定 D.由过滤器类名的字典序决定 【正确答案】B 【答题时间】2021-05-27 07:39:38 【答案解析】此题目考查的是filter执行的顺序。过滤器的执行顺序是由filter-mapping标签来控制的,所以选择B选项。 | 得分: 2分 满分:2分3、【单选题】 事务有多个性质,其中不包括? A.一致性 B.唯一性 C.原子性 D.隔离性 【正确答案】B 【答题时间】2021-05-27 07:39:38 【答案解析】此题目考察的是事务四大特性:原子性、一致性、隔离性、持久性,没有唯一性,所以选择B选项 | 得分: 2分 满分:2分4、【单选题】 下面有关EL中“.“和“[ ]“两种存取运算符的说法不正确的是( ) A.两者在某些情况下是等效的 B.“[ ]“运算符主要用来访问数组、列表或其他集合 C.[]不能访问数组、列表中的元素 D.当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用“[ ]“ 【正确答案】C 【答题时间】2021-05-27 07:39:38 【答案解析】此题目考查的是el表达式的应用。动态取值,只能通过[]的形式实现。如果使用”.”的形式可能会引起歧义,导致无法读取某一个属性值。所以选择C选项。 | 得分: 0分 满分:2分5、【单选题】 下面关于MVC设计模式说法不正确的是 A.MVC设计模式,一个模型对应多个视图,可以减少代码的复制即代码的维护量 B.模型返回的数据与视图逻辑分离 C.控制层可以把不同的模型和不同的视图组合在一起,完成不同的请求 D.MVC更符合软件工程化管理的精神,并能提高软件运行速度 【正确答案】D 【答题时间】2021-05-27 07:39:38 【答案解析】此题目考查的是MVC设计模式的作用。MVC设计模式的思想是为了提升代码的可读性和可维护性,代码的可读性。并不会提升代码的执行速度。所以选择D选项。 | 得分: 2分 满分:2分6、【单选题】 springmvc的中心控制Servlet是哪个类?() A.ActionServlet B.DispatcherServlet C.AbstractController D.FacesServlet 【正确答案】B 【答题时间】2021-05-27 07:39:38 【答案解析】springmvc的前端控制器为DispatcherServlet | 得分: 2分 满分:2分7、【单选题】 将一个请求url指向一个类的方法的注解是? A.@RequestMapping B.@RequestParam C.@SessionAttribute D.@DispatcherServlet 【正确答案】A 【答题时间】2021-05-27 07:39:38 【答案解析】springmvc通过@RequestMapping来将一个方法注解为一个控制器方法 | 得分: 2分 满分:2分8、【单选题】 (单选题)JSP EL表达式:
10∗10ne10的值是()A.trueB.falseC.10D.0【正确答案】A【答题时间】2021−05−2707:39:38【答案解析】此题目考查的是EL表达式的用法,主要考察EL表达式的关系运算,得出的结果为布尔值。ne表示不等于,100不等于10,所以为true。所以选择A选项。 ∣ 得分:0分 满分:2分2、【单选题】关于filter链执行顺序,是由web.xml文件里那个元素决定的?A.<filter>元素顺序决定B.<filter−mapping>元素顺序决定C.<filter−class>元素顺序决定D.由过滤器类名的字典序决定【正确答案】B【答题时间】2021−05−2707:39:38【答案解析】此题目考查的是filter执行的顺序。过滤器的执行顺序是由filter−mapping标签来控制的,所以选择B选项。 ∣ 得分:2分 满分:2分3、【单选题】事务有多个性质,其中不包括?A.一致性B.唯一性C.原子性D.隔离性【正确答案】B【答题时间】2021−05−2707:39:38【答案解析】此题目考察的是事务四大特性:原子性、一致性、隔离性、持久性,没有唯一性,所以选择B选项 ∣ 得分:2分 满分:2分4、【单选题】下面有关EL中“.“和“[]“两种存取运算符的说法不正确的是()A.两者在某些情况下是等效的B.“[]“运算符主要用来访问数组、列表或其他集合C.[]不能访问数组、列表中的元素D.当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用“[]“【正确答案】C【答题时间】2021−05−2707:39:38【答案解析】此题目考查的是el表达式的应用。动态取值,只能通过[]的形式实现。如果使用”.”的形式可能会引起歧义,导致无法读取某一个属性值。所以选择C选项。 ∣ 得分:0分 满分:2分5、【单选题】下面关于MVC设计模式说法不正确的是A.MVC设计模式,一个模型对应多个视图,可以减少代码的复制即代码的维护量B.模型返回的数据与视图逻辑分离C.控制层可以把不同的模型和不同的视图组合在一起,完成不同的请求D.MVC更符合软件工程化管理的精神,并能提高软件运行速度【正确答案】D【答题时间】2021−05−2707:39:38【答案解析】此题目考查的是MVC设计模式的作用。MVC设计模式的思想是为了提升代码的可读性和可维护性,代码的可读性。并不会提升代码的执行速度。所以选择D选项。 ∣ 得分:2分 满分:2分6、【单选题】springmvc的中心控制Servlet是哪个类?()A.ActionServletB.DispatcherServletC.AbstractControllerD.FacesServlet【正确答案】B【答题时间】2021−05−2707:39:38【答案解析】springmvc的前端控制器为DispatcherServlet ∣ 得分:2分 满分:2分7、【单选题】将一个请求url指向一个类的方法的注解是?A.@RequestMappingB.@RequestParamC.@SessionAttributeD.@DispatcherServlet【正确答案】A【答题时间】2021−05−2707:39:38【答案解析】springmvc通过@RequestMapping来将一个方法注解为一个控制器方法 ∣ 得分:2分 满分:2分8、【单选题】(单选题)JSPEL表达式:{(10*10) ne 100}的值是?
A.0
B.true
C.false
D.1
【正确答案】C
【答题时间】2021-05-27 07:39:38
【答案解析】题目为el表达式的应用,其中ne表示不等于。属于关系运算,得出布尔值类型结果,当前题目判断内容为100不等于100,显然是错误的,所以为false,选择C。
| 得分:
2分
满分:2分9、【单选题】
一个事务成功完成后,它对数据库的改变是永久的,这一特性称为事务的
A.原子性
B.一致性
C.隔离性
D.持久性
【正确答案】D
【答题时间】2021-05-27 07:39:38
【答案解析】此题目考查的是事务的特性。事务的的持久性表示一旦事务提交,则为数据会发生真实改变,这个过程永远不可逆,无法修改。
| 得分:
2分
满分:2分10、【单选题】
(单选题)下列哪个不属于事务的特征的()
A.原子性
B.并发性
C.隔离性
D.持久性
【正确答案】B
【答题时间】2021-05-27 07:39:38
【答案解析】此题目考查的是事务的四个特性。事务四个特性为:原子性,一致性,隔离性和持久性。并没有并发性,所以选择B选项。
| 得分:
2分
满分:2分11、【单选题】
在web.xml中使用___________标签配置过滤器()
A.和
B.和
C.和
D.和
【正确答案】A
【答题时间】2021-05-27 07:39:38
【答案解析】此题目考查的是filter过滤器的配置方式。需要配置和标签,filter标签里、是必须要的,filtermapper中、是必须要的。所以选择A选项。
| 得分:
0分
满分:2分12、【单选题】
(单选题)如何实现监听ServlvetRequest对象添加属性 。
A.实现ServletRequestListener接口的RequestInitialized方法
B.实现ServletRequestAttributeListener接口的attributeReplaced方法
C.实现ServletRequestListener接口的attributeAdded方法
D.实现ServletRequestAttributeListener接口的attributeAdded方法
E.实现ServletRequestListener接口的RequestDestroyed方法
【正确答案】D
【答题时间】2021-05-27 07:39:38
【答案解析】根据题意,如果监听request域中属性添加,则为监听request域中属性的变换,所以要实现ServletRequestAttributeListener接口,监听属性添加的方法为attributeAdded方法。所以选择D。
| 得分:
2分
满分:2分13、【单选题】
(单选题)以下关于数据库隔离级别的说法错误的是?
A.Read uncommitted隔离级别数据库不保证任何事务特性
B.Read committed 隔离级别可以防止脏读和不可重复读
C.Repeatable read 隔离级别可能会出现虚读现象
D.Serializable保证完全隔离 可以防止脏读 不可重复读 虚读(幻读)问题
【正确答案】B
【答题时间】2021-05-27 07:39:38
【答案解析】此题目考查的是数据库的隔离级别,Read committed隔离级别只可以防止脏读。所以选择B选项。
| 得分:
2分
满分:2分14、【单选题】
当在控制器方法中返回“redirect:/index.jsp”时如下说法正确的是
A.返回的是视图名,经过视图解析器处理跳转到视图
B.将会触发请求转发到index.jsp
C.将会触发请求重定向到index.jsp
D.将会报错,因为路径中没有拼接应用名
【正确答案】C
【答题时间】2021-05-27 07:39:38
【答案解析】springmvc中可以通过返回forward:xxx来实现请求转发,redirect:xxx来实现请求重定向。
| 得分:
0分
满分:2分15、【单选题】
下列关于Spring IOC说法正确的是
A.当通过注解方式注册bean时,PErson类的id默认为PERSON
B.当通过注解方式注册bean时,PErson类的id默认为person
C.当通过注解方式注册bean时,PErson类的id默认为pErson
D.当通过注解方式注册bean时,PErson类的id默认为PErson
【正确答案】D
【答题时间】2021-05-27 07:39:38
【答案解析】当通过注解方式配置bean时,生成的id默认看目标类名的第二个字母,第二个字母为小写,则首字母小写,第二个字母为大写,则首字母保持不变。
| 得分:
2分
满分:2分16、【单选题】
(单选题)在一个Filter中,处理filter业务的方法是?
A.dealFilter (ServletRequest request,ServletResponse response,FilterChain chain)
B.dealFilter (ServletRequest request,ServletResponse response)
C.doFilter (ServletRequest request,ServletResponse response, FilterChain chain)
D.doFilter (ServletRequest request,ServletResponse response)
【正确答案】C
【答题时间】2021-05-27 07:39:38
【答案解析】此题目考查的是Filter过滤器接口中的方法。Filter接口中存在doFilter(ServletRequest,ServletResponse,FilterChain chain)这个方法,所以应用选择C选项。其他为干扰项。
| 得分:
2分
满分:2分17、【单选题】
(单选题)( )动作用于转向另一个页面。
A.next
B.forward
C.include
D.param
【正确答案】B
【答题时间】2021-05-27 07:39:38
【答案解析】此题目考查的是JSP的pageContext隐式对象。pageContext的forward方法表示请求转发。所以选择B选项。
| 得分:
2分
满分:2分18、【单选题】
下列哪些选项不是事务的四大特性?
A.原子性
B.一致性
C.离散性
D.持久性
【正确答案】C
【答题时间】2021-05-27 07:39:38
【答案解析】此题目考查的是事务的特性。事务四个特性为原子性,一致性,隔离性,持久性。并不包含离散性,所以选择C选项。
| 得分:
2分
满分:2分19、【单选题】
(单选题)要在页面上输出2+3=${2+3},则对应的程序代码应为()
A.2+3=${2+3}
B.2+3=
2
+
3
C
.
2
+
3
=
/
{2+3} C.2+3=/
2+3C.2+3=/{2+3}
D.以上都不对
【正确答案】A
【答题时间】2021-05-27 07:39:38
【答案解析】根据题意,是希望在浏览器页面中直接展示字符数据2+3=
2
+
3
,
而
如
果
直
接
在
页
面
源
代
码
中
书
写
这
段
内
容
,
则
会
导
致
e
l
表
示
执
行
,
计
算
出
结
果
,
所
以
应
该
将
e
l
表
达
式
转
义
。
转
义
之
后
即
可
展
示
出
正
确
的
字
符
串
内
容
。
以
上
选
项
中
转
义
正
确
的
是
A
选
项
。
∣
得
分
:
2
分
满
分
:
2
分
20
、
【
单
选
题
】
下
面
哪
种
类
型
不
是
S
p
r
i
n
g
所
支
持
的
依
赖
注
入
类
型
?
A
.
构
造
函
数
注
入
B
.
通
过
任
何
方
法
参
数
注
入
C
.
通
过
s
e
t
方
法
注
入
属
性
D
.
基
于
注
解
的
注
入
【
正
确
答
案
】
B
【
答
题
时
间
】
2021
−
05
−
2707
:
39
:
38
【
答
案
解
析
】
依
赖
注
入
可
以
通
过
构
造
方
法
、
s
e
t
方
法
和
注
解
方
式
来
实
现
。
∣
得
分
:
0
分
满
分
:
2
分
21
、
【
单
选
题
】
(
单
选
题
)
在
J
S
P
中
,
以
下
的
p
a
g
e
指
令
设
置
了
使
用
的
脚
本
语
言
是
J
a
v
a
,
且
导
入
了
j
a
v
a
.
r
m
i
.
∗
和
j
a
v
a
.
u
t
i
l
.
∗
包
.
正
确
的
是
A
.
<
B
.
<
C
.
<
D
.
<
【
正
确
答
案
】
D
【
答
题
时
间
】
2021
−
05
−
2707
:
39
:
38
【
答
案
解
析
】
此
题
目
考
查
的
是
J
S
P
页
面
指
令
书
写
的
具
体
形
式
。
J
S
P
指
令
中
属
性
之
间
使
用
空
格
隔
开
,
i
m
p
o
r
t
属
性
导
入
多
个
包
使
用
逗
号
隔
开
,
所
以
选
择
D
选
项
。
∣
得
分
:
2
分
满
分
:
2
分
22
、
【
单
选
题
】
(
单
选
题
)
J
S
P
页
面
的
p
a
g
e
指
令
主
要
用
于
设
置
该
页
面
的
各
种
属
性
p
a
g
e
指
令
的
l
a
n
g
u
a
g
e
属
性
的
作
用
是
?
A
.
将
需
要
的
包
或
类
引
入
到
J
S
P
页
面
中
B
.
指
定
J
S
P
页
面
使
用
的
脚
本
语
言
,
默
认
为
j
a
v
a
C
.
指
定
j
s
p
页
面
采
用
的
编
码
方
式
,
默
认
为
t
e
x
t
/
h
t
m
l
D
.
服
务
器
所
在
国
家
【
正
确
答
案
】
B
【
答
题
时
间
】
2021
−
05
−
2707
:
39
:
38
【
答
案
解
析
】
此
题
目
考
查
的
是
J
S
P
指
令
的
概
念
,
J
S
P
指
令
中
l
a
n
g
u
a
g
e
是
指
定
当
前
页
面
中
可
以
使
用
的
脚
本
语
言
。
默
认
为
j
a
v
a
。
∣
得
分
:
2
分
满
分
:
2
分
23
、
【
单
选
题
】
给
定
以
下
J
S
P
代
码
片
段
,
有
2
个
客
户
依
次
浏
览
该
J
S
P
;
且
每
个
客
户
只
浏
览
一
次
,
第
2
个
客
户
会
看
到
浏
览
器
显
示
(
)
<
<
X
=
<
A
.
x
=
1
B
.
x
=
2
C
.
x
=
10
D
.
x
=
11
【
正
确
答
案
】
A
【
答
题
时
间
】
2021
−
05
−
2707
:
39
:
38
【
答
案
解
析
】
此
题
目
考
查
的
是
J
S
P
脚
本
片
段
相
关
知
识
点
。
<
!
∣
得
分
:
2
分
满
分
:
2
分
24
、
【
单
选
题
】
要
使
用
J
S
T
L
的
核
心
标
签
库
,
需
要
在
J
S
P
源
文
件
的
首
部
加
入
如
下
声
明
语
句
?
A
.
<
B
.
<
C
.
<
D
.
<
【
正
确
答
案
】
A
【
答
题
时
间
】
2021
−
05
−
2707
:
39
:
38
【
答
案
解
析
】
此
题
目
考
查
的
是
J
S
T
L
标
签
库
的
引
入
方
式
。
核
心
标
签
库
为
c
o
r
e
库
,
引
入
方
式
<
∣
得
分
:
0
分
满
分
:
2
分
25
、
【
单
选
题
】
(
单
选
题
)
以
下
哪
项
陈
述
是
错
误
的
(
)
A
.
在
W
E
B
项
目
的
共
享
数
据
范
围
内
,
a
p
p
l
i
c
a
t
i
o
n
是
范
围
最
广
泛
的
B
.
当
我
们
在
一
个
J
S
P
页
面
新
开
窗
口
时
,
新
开
窗
口
的
页
面
也
共
享
s
e
s
s
i
o
n
范
围
内
的
数
据
C
.
当
在
J
S
P
页
面
中
,
将
页
面
请
求
转
发
到
的
页
面
中
,
可
以
共
享
一
个
p
a
g
e
范
围
内
的
数
据
D
.
当
用
户
重
新
打
开
一
个
浏
览
器
窗
口
时
,
原
s
e
s
s
i
o
n
对
象
不
再
有
效
【
正
确
答
案
】
C
【
答
题
时
间
】
2021
−
05
−
2707
:
39
:
38
【
答
案
解
析
】
此
题
目
考
查
的
是
J
S
P
的
概
念
及
应
用
。
p
a
g
e
范
围
内
的
数
据
仅
在
当
前
页
面
生
效
,
所
以
无
法
跨
页
面
共
享
。
所
以
C
描
述
错
误
,
选
择
C
。
∣
得
分
:
2
分
满
分
:
2
分
26
、
【
单
选
题
】
(
单
选
题
)
以
下
(
)
标
签
用
于
实
现
循
环
功
能
,
类
似
与
J
a
v
a
语
句
中
的
f
o
r
循
环
A
.
<
c
:
s
e
t
>
B
.
<
c
:
f
o
r
E
a
c
h
>
C
.
<
c
:
f
o
r
T
o
k
e
n
s
>
D
.
<
c
:
i
m
p
o
r
t
>
【
正
确
答
案
】
B
【
答
题
时
间
】
2021
−
05
−
2707
:
39
:
38
【
答
案
解
析
】
此
题
目
考
查
的
是
J
S
T
L
标
签
的
用
法
。
用
于
设
置
变
量
值
和
对
象
属
性
指
定
分
隔
符
将
字
符
串
分
隔
为
一
个
数
组
然
后
迭
代
它
们
可
以
把
其
他
静
态
(
H
T
M
L
,
t
x
t
文
件
等
)
或
是
动
态
(
J
S
P
,
P
H
P
文
件
等
)
文
件
的
内
容
包
含
到
本
身
的
J
S
P
网
页
中
。
∣
得
分
:
0
分
满
分
:
2
分
27
、
【
单
选
题
】
(
单
选
题
)
J
A
V
A
E
E
中
,
J
S
P
E
L
表
达
式
:
{2+3},而如果直接在页面源代码中书写这段内容,则会导致el表示执行,计算出结果,所以应该将el表达式转义。转义之后即可展示出正确的字符串内容。以上选项中转义正确的是A选项。 | 得分: 2分 满分:2分20、【单选题】 下面哪种类型不是Spring所支持的依赖注入类型? A.构造函数注入 B.通过任何方法参数注入 C.通过set方法注入属性 D.基于注解的注入 【正确答案】B 【答题时间】2021-05-27 07:39:38 【答案解析】依赖注入可以通过构造方法、set方法和注解方式来实现。 | 得分: 0分 满分:2分21、【单选题】 (单选题)在 JSP中,以下的 page 指令设置了使用的脚本语言是 Java,且导入了 java.rmi.* 和java.util.* 包.正确的是 A.< %@ page Language=“Java” ,import= ”java.rmi.*;java.uitl.*“%”> B.< %@ page language=“Java” import= ”java.rmi.* java.uitl.* ”%”> C.<%@ page language=“Java”; import= ”java.rmi.*;java.uitl.* ”%”> D.<%@ page language=“Java” import= ”java.rmi.* ,java.uitl.* ”%> 【正确答案】D 【答题时间】2021-05-27 07:39:38 【答案解析】此题目考查的是JSP页面指令书写的具体形式。JSP指令中属性之间使用空格隔开,import属性导入多个包使用逗号隔开,所以选择D选项。 | 得分: 2分 满分:2分22、【单选题】 (单选题)JSP页面的page指令主要用于设置该页面的各种属性page指令的language属性的作用是? A.将需要的包或类引入到JSP页面中 B.指定JSP页面使用的脚本语言,默认为java C.指定jsp页面采用的编码方式,默认为text/html D.服务器所在国家 【正确答案】B 【答题时间】2021-05-27 07:39:38 【答案解析】此题目考查的是JSP指令的概念,JSP指令中language是指定当前页面中可以使用的脚本语言。默认为java。 | 得分: 2分 满分:2分23、【单选题】 给定以下JSP代码片段,有2个客户依次浏览该JSP;且每个客户只浏览一次,第2个客户会看到浏览器显示( ) <%int x = 1; %> <%!int x = 10; %> X =<%=x%> A.x=1 B.x=2 C.x=10 D.x=11 【正确答案】A 【答题时间】2021-05-27 07:39:38 【答案解析】此题目考查的是JSP脚本片段相关知识点。<!% int x =10%>是声明的全局变量,只加载一次,<%int x = 1%>是一个局部变量,每次访问页面都会加载,且当前题目中,局部变量会覆盖全局变量来使用,所以x=1,选择A选项。 | 得分: 2分 满分:2分24、【单选题】 要使用JSTL的核心标签库,需要在JSP源文件的首部加入如下声明语句? A.<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> B.<%@ taglib prefix=”x” uri=”http://java.sun.com/jsp/jstl/xml”%> C.<%@ taglib prefix=”fmt” uri=”http://java.sun.com/jsp/jstl/fmt”%> D.<%@ taglib prefix=”sql”uri=”http://java.sun.com/jsp/jstl/sql”%> 【正确答案】A 【答题时间】2021-05-27 07:39:38 【答案解析】此题目考查的是JSTL标签库的引入方式。核心标签库为core库,引入方式<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>,所以选择A选项。 | 得分: 0分 满分:2分25、【单选题】 (单选题)以下哪项陈述是错误的() A.在WEB项目的共享数据范围内,application是范围最广泛的 B.当我们在一个JSP页面新开窗口时,新开窗口的页面也共享session范围内的数据 C.当在JSP页面中,将页面请求转发到的页面中,可以共享一个page范围内的数据 D.当用户重新打开一个浏览器窗口时,原session对象不再有效 【正确答案】C 【答题时间】2021-05-27 07:39:38 【答案解析】此题目考查的是JSP的概念及应用。page范围内的数据仅在当前页面生效,所以无法跨页面共享。所以C描述错误,选择C。 | 得分: 2分 满分:2分26、【单选题】 (单选题)以下( )标签用于实现循环功能,类似与Java语句中的for循环 A.<c:set> B.<c:forEach> C.<c:forTokens> D.<c:import> 【正确答案】B 【答题时间】2021-05-27 07:39:38 【答案解析】此题目考查的是JSTL标签的用法。用于设置变量值和对象属性 指定分隔符将字符串分隔为一个数组然后迭代它们 可以把其他静态(HTML,txt文件等)或是动态(JSP,PHP文件等)文件的内容包含到本身的JSP网页中。 | 得分: 0分 满分:2分27、【单选题】 (单选题)JAVA EE中,JSP EL表达式:
2+3,而如果直接在页面源代码中书写这段内容,则会导致el表示执行,计算出结果,所以应该将el表达式转义。转义之后即可展示出正确的字符串内容。以上选项中转义正确的是A选项。 ∣ 得分:2分 满分:2分20、【单选题】下面哪种类型不是Spring所支持的依赖注入类型?A.构造函数注入B.通过任何方法参数注入C.通过set方法注入属性D.基于注解的注入【正确答案】B【答题时间】2021−05−2707:39:38【答案解析】依赖注入可以通过构造方法、set方法和注解方式来实现。 ∣ 得分:0分 满分:2分21、【单选题】(单选题)在JSP中,以下的page指令设置了使用的脚本语言是Java,且导入了java.rmi.∗和java.util.∗包.正确的是A.<B.<C.<D.<【正确答案】D【答题时间】2021−05−2707:39:38【答案解析】此题目考查的是JSP页面指令书写的具体形式。JSP指令中属性之间使用空格隔开,import属性导入多个包使用逗号隔开,所以选择D选项。 ∣ 得分:2分 满分:2分22、【单选题】(单选题)JSP页面的page指令主要用于设置该页面的各种属性page指令的language属性的作用是?A.将需要的包或类引入到JSP页面中B.指定JSP页面使用的脚本语言,默认为javaC.指定jsp页面采用的编码方式,默认为text/htmlD.服务器所在国家【正确答案】B【答题时间】2021−05−2707:39:38【答案解析】此题目考查的是JSP指令的概念,JSP指令中language是指定当前页面中可以使用的脚本语言。默认为java。 ∣ 得分:2分 满分:2分23、【单选题】给定以下JSP代码片段,有2个客户依次浏览该JSP;且每个客户只浏览一次,第2个客户会看到浏览器显示()<<X=<A.x=1B.x=2C.x=10D.x=11【正确答案】A【答题时间】2021−05−2707:39:38【答案解析】此题目考查的是JSP脚本片段相关知识点。<! ∣ 得分:2分 满分:2分24、【单选题】要使用JSTL的核心标签库,需要在JSP源文件的首部加入如下声明语句?A.<B.<C.<D.<【正确答案】A【答题时间】2021−05−2707:39:38【答案解析】此题目考查的是JSTL标签库的引入方式。核心标签库为core库,引入方式< ∣ 得分:0分 满分:2分25、【单选题】(单选题)以下哪项陈述是错误的()A.在WEB项目的共享数据范围内,application是范围最广泛的B.当我们在一个JSP页面新开窗口时,新开窗口的页面也共享session范围内的数据C.当在JSP页面中,将页面请求转发到的页面中,可以共享一个page范围内的数据D.当用户重新打开一个浏览器窗口时,原session对象不再有效【正确答案】C【答题时间】2021−05−2707:39:38【答案解析】此题目考查的是JSP的概念及应用。page范围内的数据仅在当前页面生效,所以无法跨页面共享。所以C描述错误,选择C。 ∣ 得分:2分 满分:2分26、【单选题】(单选题)以下()标签用于实现循环功能,类似与Java语句中的for循环A.<c:set>B.<c:forEach>C.<c:forTokens>D.<c:import>【正确答案】B【答题时间】2021−05−2707:39:38【答案解析】此题目考查的是JSTL标签的用法。用于设置变量值和对象属性指定分隔符将字符串分隔为一个数组然后迭代它们可以把其他静态(HTML,txt文件等)或是动态(JSP,PHP文件等)文件的内容包含到本身的JSP网页中。 ∣ 得分:0分 满分:2分27、【单选题】(单选题)JAVAEE中,JSPEL表达式:{user.loginName}的执行效果等同于()。
A.<%=user.getLoginName()%>
B.<% user.getLoginName();%>
C.<%=user.loginName%>
D.<% user.loginName;%>
【正确答案】A
【答题时间】2021-05-27 07:39:38
【答案解析】此题目考查的是el表达式的与JSP表达式的转换。el表达式对应的JSP表达式应该为<%=%>,${ user.loginName }相当于<%= user.getLoginName %>,所以选择A选项正确。
| 得分:
2分
满分:2分28、【单选题】
(单选题)在jsp中需要将1.jsp的请求数据通过2.jsp转发给3.jsp,应该在2.jsp中采用()式实现?
A.<%request.sendRedirect(“3.jsp”)%>
B.<%response.sendRedirect(“3.jsp”)%>
C.<%request.getRequestDispatcher(“3.jsp”).forward(reqeust,response)%>
D.<%response.sentRedirect(“3.jsp”).forward(reqeust,response)%>
【正确答案】C
【答题时间】2021-05-27 07:39:38
【答案解析】此题目考查的是JSP页面中请求转发的操作,请求转发需要使用request.getRequestDispatcher().forward()实现。所以选择C选项。
| 得分:
2分
满分:2分29、【单选题】
(单选题)jsp指令不包括( )
A.page指令
B.taglib指令
C.import指令
D.include指令
【正确答案】C
【答题时间】2021-05-27 07:39:38
【答案解析】此题目考查的是JSP页面中可以使用的指令。共有三个,page,taglib,include。没有import,所以选择C选项。
| 得分:
0分
满分:2分30、【单选题】
关于springmvc的核心控制器DispatcherServlet的作用,以下说法错误的是?
A.它负责处理HTTP请求
B.是一个真正的Servlet
C.负责业务逻辑的处理
D.是整个springmvc的中转中心
【正确答案】C
【答题时间】2021-05-27 07:39:38
【答案解析】springmvc的前端控制器为DispatcherServlet,是springmvc中唯一的Servlet,主要负责程序的调度,本身不处理任何业务逻辑。
| 得分:
2分
满分:2分31、【多选题】
(多选题)Web应用的数据共享方式包括?
A.基于请求的共享
B.基于会话的共享
C.基于页面的共享
D.基于应用的共享
【正确答案】A,B,C,D
【答题时间】2021-05-27 07:39:38
【答案解析】在Web开发中可以在四个不同的范围内共享数据,这四个不同范围分别为:基于请求的共享,基于会话的共享,基于页面的共享和基于应用的共享。
| 得分:
2分
满分:2分32、【多选题】
在JaveEE中,使用servlet过滤器,需要在web.xml中配置( )元素。
A.
B.
C.
D.
【正确答案】A,B
【答题时间】2021-05-27 07:39:38
【答案解析】此题目考查的是servlet中的过滤器。在web.xml中配置filter和filter-mapping标签。所以选择A,B选项。
| 得分:
0分
满分:2分33、【多选题】
关于依赖注入,下列选项中说法错误的是
A.依赖注入是面向切面编程中的功能
B.依赖注入简称DI
C.依赖注入只能通过构造方法实现
D.依赖注入提倡通过接口进行编程
【正确答案】A,C
【答题时间】2021-05-27 07:39:38
【答案解析】依赖注入是Spring IOC中的核心功能之一。简称DI,可以通过构造方法、setter方法和注解方式实现。通常推荐使用接口进行编程。
| 得分:
2分
满分:2分34、【多选题】
下列关于Spring IOC说法正确的是
A.Spring IOC默认通过反射创建对象
B.Spring IOC默认的创建对象方式要求类必须有无参构造方法
C.Spring IOC可以通过自定义工厂创建对象
D.Spring IOC没有办法创建有多个构造方法的类的对象
【正确答案】A,B,C
【答题时间】2021-05-27 07:39:38
【答案解析】Spring IOC默认通过反射方式创建对象,这就要求目标类必须有无参构造方法,如果没有无参构造方法也可以通过提供工厂来创建对象。
| 得分:
0分
满分:2分35、【多选题】
可以用作控制器方法返回值类型的是
A.ModelAndView
B.String
C.void
D.HttpServletResponse
【正确答案】A,B,C
【答题时间】2021-05-27 07:39:38
【答案解析】返回ModelAndView封装数据和模型,返回字符串默认为视图名,返回void则默认采用当前控制器名作为视图名。
| 得分:
0分
满分:2分36、【多选题】
当sql查询结果中的列名和要封装的bean的属性名无法对应时可以采用如下那种解决方案解决
A.使用sql中的别名
B.配置bean的别名
C.手动映射结果集
D.自动映射结果集
【正确答案】A,C
【答题时间】2021-05-27 07:39:38
【答案解析】当mybatis中sql查询结果列名和bean的属性名不一致时,可以通过使用sql别名或手动映射结果集解决。
| 得分:
2分
满分:2分37、【多选题】
mybatis常用类包括
A.SqlSessionFactory
B.SqlSession
C.ApplicationContext
D.DispatcherServlet
【正确答案】A,B
【答题时间】2021-05-27 07:39:38
【答案解析】mybatis中SqlSessionFactory为工厂类,用来生产核心类SqlSession对象
| 得分:
0分
满分:2分38、【多选题】
在java动态代理中, 关于invoke(Object proxy,Method method,Object[] args)方法,下列说法正确的是?
A.第一个参数是目标对象
B.第二个参数是目标方法
C.第三个参数是目标方法调用的参数
D.当程序调用代理的方法时,会最终调用到此invoke方法
【正确答案】B,C,D
【答题时间】2021-05-27 07:39:38
【答案解析】Java动态代理的三个参数分别为代理对象、目标方法、目标方法参数,当调用代理对象的方法时会自动执行此invoke方法
| 得分:
2分
满分:2分39、【多选题】
(多选题)下面关于事务的说法正确的是:
A.事务具备ACID四个基本特性,即A(Atomicity)—一原子性、C(Consistency)—一致性、I(Isolation)—一隔离性、D(Durability)—一持久性。
B.事务的提交(Commit)指将事务中所有对数据库的更新写到磁盘上的物理数据库中去,事务正常结束。
C.事务的回滚(Rollback)指在事务运行的过程中发生了错误,需要将事务中对数据库的所有已完成的操作全部撤消,回滚到事务开始的状态。
D.JDBC通过setAutoCommit(true)控制事务时,执行更新语句,需要添加commit方法。
【正确答案】A,B,C
【答题时间】2021-05-27 07:39:38
【答案解析】事务四个特性题目中书写正确。事务提交的含义描述正确。事务回滚的含义描述正确。setAutoCommit(true)方法中参数值为true时,表示自动提交,不需要commit提交。所以D错误。
| 得分:
2分
满分:2分40、【多选题】
下列关于AOP说法正确的是
A.within表达式是一种细粒度的切入点表达式
B.execution表达式是一种细粒度的切入点表达式
C.within表达式可以精确到目标方法
D.通过使用通配符可以更灵活的配置切入点表达式
【正确答案】B,D
【答题时间】2021-05-27 07:39:38
【答案解析】切入点表达式有within和execution两种,其中execution相对是一种更细粒度的切入点表达式,可以精确到方法。而灵活运用通配符可以更灵活配置切入点表达式。
| 得分:
0分
满分:2分41、【多选题】
对JSTL说法中正确的是?
A.forEach用来循环输出集合中的数据
B.set标签用来定义变量并添加到域中
C.when标签只能输出判断一次变量值
D.if标签主要用来执行数据库操作
【正确答案】A,B
【答题时间】2021-05-27 07:39:38
【答案解析】此题目考查的是JSTL标签库的应用。when标签可以判断多次。if标签是用作判断使用,这两项错误,所以选择A,B选项。
| 得分:
2分
满分:2分42、【多选题】
(多选题)JavaEE提供了哪几种对象的事件监听。
A.ServletContext监听Servlet的会话信息
B.ServletContext监听Web上下文的信息
C.HttpSession监听Servlet的会话信息
D.ServletRequest监听Servlet的请求信息
E.HttpSession监听Web上下文的信息
【正确答案】B,C,D
【答题时间】2021-05-27 07:39:38
【答案解析】此题目考查的是Listener的概念和实际用法。其中ServletContext负责监听web应用域的创建和销毁,HttpSession负责监听session域的创建和销毁,ServletRequest负责监听请求的创建和销毁。所以由此的确定B,C,D正确。
| 得分:
2分
满分:2分43、【多选题】
下列哪些不是AOP的通知类型
A.前置通知
B.环绕前通知
C.异常前通知
D.目标通知
【正确答案】B,C,D
【答题时间】2021-05-27 07:39:38
【答案解析】五大通知分别为前置通知,后置通知,环绕通知,异常通知,最终通知。
| 得分:
0分
满分:2分44、【多选题】
下列哪些是@RequetMapping能够做到的
A.使用在方法上
B.使用在类上
C.将访问路径映射到一个控制器方法
D.限定控制器方法只处理指定请求方式的请求
【正确答案】A,B,C,D
【答题时间】2021-05-27 07:39:38
【答案解析】以上说法均正确。
| 得分:
0分
满分:2分45、【多选题】
下列关于Spring IOC说法正确的是
A.注解方式实现IOC,目标类所在包必须加入包扫描
B.只有@Component注解能够实现注解方式配置bean
C.可以通过@Value实现注解方式注入
D.可以通过@Autowired实现自定义bean的自动注入
【正确答案】A,C,D
【答题时间】2021-05-27 07:39:38
【答案解析】注解方式实现IOC必须在配置文件中配置包扫描,之后该包下的类配置的IOC相关注解才有效。可以通过@Component、@Controller、@Service、@Repository来实现bean的配置。可以通过@Value进行注入,可以通过@Autowired实现自动装配。
| 得分:
0分
满分:2分46、【多选题】
下列关于Spring IOC说法正确的是
A.Spring默认创建bean采用单例模式
B.Spring中可以配置多个id相同的bean
C.Spring中可以配置多个id不同但class相同的bean
D.Spring默认会在第一次使用到一个bean时创建bean的对象
【正确答案】A,C
【答题时间】2021-05-27 07:39:38
【答案解析】Spring IOC创建bean默认采用单例模式,会在容器初始化时创建bean,bean的id不可以重复,但可以配置多个id不同class相同的bean。
| 得分:
2分
满分:2分47、【多选题】
mybatis缓存机制说法正确的是
A.mybatis具有一级缓存、二级缓存两个级别的缓存
B.一级缓存默认开启
C.二级缓存默认开启
D.二级缓存范围更大,可能的危害也更大
【正确答案】A,B,D
【答题时间】2021-05-27 07:39:38
【答案解析】mybatis具有两级缓存,其中一级缓存在一个事务内部起作用。二级缓存跨事务起作用。一级缓存默认开启,二级缓存默认关闭,二级缓存作用范围更大,可能造成的危害也更大。
| 得分:
2分
满分:2分48、【多选题】
mybatis支持的多表查询有哪几种方式
A.一对一
B.一对多
C.多对多
D.多对少
【正确答案】A,B,C
【答题时间】2021-05-27 07:39:38
【答案解析】
| 得分:
2分
满分:2分49、【多选题】
mybatis值传递方式包括
A.map传递
B.bean传递
C.单值传递
D.网络传递
【正确答案】A,B,C
【答题时间】2021-05-27 07:39:38
【答案解析】mybatis中可以通过map、bean、单值传递方式实现值的传递
| 得分:
0分
满分:2分50、【多选题】
mybatis配置文件包括
A.sqlMapConfig.xml
B.xml格式的映射文件
C.applicationContext.xml
D.mybatis.xml
【正确答案】A,B
【答题时间】2021-05-27 07:39:38
【答案解析】mybatis核心配置文件为sqlMapConfig.xml,工作中还要用到xml格式的映射文件。
第三阶段测试
最新推荐文章于 2023-04-14 20:33:06 发布