第三阶段测试

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表达式: 1010ne10A.trueB.falseC.10D.0A2021052707:39:38ELELne10010trueA  0 22filterweb.xmlA.<filter>B.<filtermapping>C.<filterclass>D.B2021052707:39:38filterfiltermappingB  2 23A.B.C.D.B2021052707:39:38B  2 24EL.[]A.B.[]访C.[]访D..?使[]C2021052707:39:38el[]使.C  0 25MVCA.MVCB.C.D.MVCD2021052707:39:38MVCMVCD  2 26springmvcServletA.ActionServletB.DispatcherServletC.AbstractControllerD.FacesServletB2021052707:39:38springmvcDispatcherServlet  2 27urlA.@RequestMappingB.@RequestParamC.@SessionAttributeD.@DispatcherServletA2021052707:39:38springmvc@RequestMapping  2 28()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+3elelA  2 220SpringA.B.C.setD.B2021052707:39:38set  0 221()JSPpage使Javajava.rmi.java.util.A.B.C.D.D2021052707:39:38JSPJSP使import使D  2 222()JSPpagepagelanguage?A.JSPB.JSP使javaC.jsptext/htmlD.B2021052707:39:38JSPJSPlanguage使java  2 223JSP2JSP;2<<X=<A.x=1B.x=2C.x=10D.x=11A2021052707:39:38JSP<!  2 224使JSTLJSPA.<B.<C.<D.<A2021052707:39:38JSTLcore<  0 225()()A.WEB,application广B.JSP,sessionC.JSP,pageD.,sessionC2021052707:39:38JSPpageCC  2 226()JavaforA.<c:set>B.<c:forEach>C.<c:forTokens>D.<c:import>B2021052707:39:38JSTL(HTML,txt)(JSP,PHP)JSP  0 227()JAVAEEJSPEL{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格式的映射文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值