J2EE开发基础(习题卷14)
第1部分:单项选择题,共58题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]System.out.println("5" + 2);的输出结果应该是
A)52
B)7
C)2
D)5
答案:A
解析:
2.[单选题]JSP 页面中静态的HTML和XML内容称为(  )
A)JSP 动作元素
B)内置对象
C)模板元素
D)JSP 脚本元素
答案:C
解析:
3.[单选题]下列限制只能为false的标签是?
A)@AssertFalse
B)@Null
C)@DecimalMin(value)
D)@IsFalse
答案:A
解析:
4.[单选题]以下那一个不是Page命令中的有效属性? ( )
A)import
B)export
C)errorPage
D)session
答案:B
解析:
5.[单选题]更新数据的l的标签是什么[题]
A)Insert
B)Select
C)Update
D)Delete
答案:C
解析:
6.[单选题]下列选项中,不属于JSP的内置对象的是()
A)request 对象
B)cookie 对象
C)out 对象
D)application 对象
答案:B
解析:
7.[单选题]在持久化层,对象分为的状态不包括?(  )
A)瞬时(Transient)
B)新建(New)
C)脱管(DetacheD)
D)持久(Persistent)
答案:B
解析:
8.[单选题]现在session 中没有任何属性,阅读下面2 个JSP 中的代码,将分别输出() 。
<%out.Attribute("svse"));%><%session.invalidate();out.Attribute("s vse"));%>
A)null, 异常信息
B)null, null
C)异常信息,异常信息
D)异常信息, null
答案:A
解析:
9.[单选题]使用MyBatis Generator自动工具生成的文件不包含(?)[题]
A)Entity
B)DAO籿
l
D)Mapper XML
答案:A
解析:
10.[单选题]从“员工” 表的“姓名”字段中出名字包含“玛丽”的人,下面哪条select 语句正确(    )
A)Select * from 员工where 姓名=’%玛丽_’
B)Select * from 员工where 姓名like ‘ _玛丽%’
C)Select * from 员工where 姓名like ‘%玛丽%’
D)Select * from 员工where 姓名=’ _玛丽_’
答案:C
解析:
11.[单选题]下面对Spring框架的持久化支持说法错误的是
A)Spring没有自己的持久化方案,它集合了现有的流行持久化框架
B)Spring采用JDBC模板封装了JDBC的数据库操作
C)Spring对各种持久化技术提供了统一的编程方式
D)Spring将数据库访问的checked异常转换为运行时异常
答案:C
解析:
12.[单选题]在某个JSP页面中存在这样一行代码,<%= “2” + “4” %> 运行该JSP后,以下说法正确的是( )
A)这行代码没有对应的输出
B)这行代码对应的输出时6
C)这行代码对应的输出时24
D)这行代码将引发错误
13.[单选题]以下不属于Session 的方法的是(  )。(选择一项)
A)load()
B)save()
C)close()
D)open()
答案:D
解析:
14.[单选题]以下关于<select>元素及其属性说法错误的是()
A)<select>元素用来映射查询语句,它可以帮助我们从数据库中读取出数据,并组装数据给业务开发人员
B)parameterType属性表示传入SQL语句的参数类的全限定名或者别名
C)resultMap表示外部resultMap的命名引用,返回时可以同时使用resultType和resultMap
D)在同一个映射文件中可以配置多个<select>元素
答案:C
解析:
15.[单选题]在Hibernate 软件包的ect 目录下,有一个( )文件,提供了连接各种关系数据库的配
置代码样例。
A)hibernate.properties
B)dbconnection.properties
C)dbms.properties
D)db.properties
答案:A
解析:
16.[单选题]在mybatis中,映射一对多时使用的常用属性是
A)实体对象
B)Connection
C)ResultSet
D)List
答案:D
解析:
17.[单选题]以下关于MyBatis的<set>元素的使用及说法正确的是()
A)<set>元素主要用于更新操作,其主要作用是在动态包含的SQL语句前输出一个SET关键字,并将SQL语句中最后一个多余的逗号去除
B)使用MyBatis的<set>元素来更新操作时,前端需要传入所有参数字段,否则未传入字段会默认设置为空
C)在映射文件中使用<set>和<if>元素组合进行update语句动态SQL组装时, <set>元素内包含的内容可以都为空,<if>元素会进行判断处理
D)在映射文件进行更新操作时,只需要使用<set>元素就可以进行动态SQL组装
答案:A
解析:
18.[单选题]Struts 中动态调用的格式是(  )。(选择一项)
A)ActionName_methodName.do
B)ActionName!methodName.do
C)ActionName/methodName.action
D)ActionName!methodName.action
19.[单选题]对象模型如下:
public class Classes {
private int id;
private String classesName;
private Set<Student> students;
省略setters/getters
}
public class Student {
private int id;
private String studentName;
private Classes classes;
省略setters/getters
}
将上述对象模型转换成关系模型,用以下那个关联映射()
A)1->N
B)N->N
C)1<- >N
D)N<->N
答案:C
解析:
20.[单选题]下列选项中,不属于Spring框架优点的是。( )
A)提供强大的、可以有效减少页面代码的标签
B)声明式事务的支持。
C)方便解耦、简化开发
D)方便集成各种优秀框架
答案:A
解析:
21.[单选题]下面关于Spring 中的bean 的作用域, 下列描述错误的是(  )。 ( 选择一项)
A)Spring 中的bean 的作用域可以通过scope 属性进行配置。
B)Spring 中的bean 的作用域默认是“ prototype ”。
C)当一个bean 的scope 设为“ singleton ”时,可以被多个线程同时访问。
D)一个bean 的scope 只对它自己起作用,与其它bean 无关。
答案:B
解析:
22.[单选题]我们在第一次访问服务器的时候,如果只是通过请求连接一个jsp 页面,不提交任何的其他信息,会触发下面的那个事件(    )
A)建立application
B)建立post
C)建立session
D)以上都不是
答案:C
解析:
23.[单选题]在 JSP 中调用 JavaBean 时不会用到的标记是(  )。
A)<javabean>
B)<jsp:useBean>
C)<jsp:setProperty>
D)<jsp:getProperty>
答案:A
解析:
24.[单选题]映射一对一使用的标签是
A)many-one
B)one-many
C)association
D)collection
答案:C
解析:
25.[单选题]在l中使用___________标签配置过滤器
A)<filter>和<filter-mapping>
B)<filter-name>和<filter-class>
C)<filter>和<filter-class>
D)<filter-pattern>和<filter>
答案:A
解析:
26.[单选题]在源代码中嵌入映射信息需要
A)XDoclet
B)EJB
C)Hibernate
D)Spring
答案:A
解析:
27.[单选题]下列说法错误的是?
springmvc选择题A)Spring、Spring MVC和Mybatis,是标准的MVC设计模式
B)Spring实现业务对象管理
C)Mybatis作为数据对象的持久化引擎
D)Spring是一个开源框架,Spring是一个高耦合的控制反转(IoC
答案:D
解析:
28.[单选题]在jquery 中指定一个类选择器,如果存在就执行删除功能,如果不存在就执行添加功能。下面可以直接完成该功能的方法是(  )。(选择一项)
A)removeClass()
B)deleteClass()
C)toggleClass(class)
D)addClass()
答案:C
解析:
29.[单选题]下列选项中,用于在定义子类时声明父类名的关键字是( )。
A)interface
B)package
C)extends

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。