*## 《客观题》试卷
总分 题型 单选题 多选题 判断题
单选题(每题1分,共计153分)
1. 事务隔离级别是谁实现的?()
A、Java应用程序
B、Hibernate
C、数据库系统
D、JDBC驱动程序
2. 下列关于默认拦截器的描述,错误的是( )
A、拦截器栈不能作为默认拦截器
B、默认拦截器需要使用元素
C、默认拦截器可以对其指定的包中,所有的Action都能起到拦截的作用
D、每一个包下只能定义一个默认拦截器
3. 下列操作对一级缓存的影响描述错误的是()
A、执行delete操作时,如果对象不具有OID,将抛出异常
B、执行update操作时,如果对象不具有OID,将抛出异常
C、执行update操作时,如果一级缓存中已经存在有相同OID数据,将抛出异常
D、执行merge操作时,如果一级缓存中已经存在有相同OID数据,将抛出异常
4. 下列表单标签中,可以包含其他标签的是( )
A、B、C、D、5. 在hibernate中,要想在删除某个客户数据的同时删除该客户对应得所有订单数据,下列方法可行的有()
A、配置客户和订单关联的cascade属性为save-update
B、配置客户和订单关联的cascade属性为all
C、设置多对一关联的inverse属性为true
D、设置多对一关联的inverse属性为false
6. 于Struts2的以下配置内容应该在哪个配置文件中编写()
struts2
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAdnExecuteFilter
struts2
/
A、struts-default.xml
B、struts.xml
C、web.xml
D、ter.xml
7. 下列标签中,用于输出指定的值的是( )
A、B、C、methodName.action
D、ActionName@mathodName.action
74. 下面代码执行结果是()
在action中进行如下操作:
ActionContext.getContext().put(“itcast”,”传智播客”);
重定向到jsp页面后,在jsp页面使用标签
#
#
#
A、传智播客###
B、传智播客#传智播客##
C、传智播客#传智播客#传智播客#
D、###
75. 在一般Web开发中,添加JAR包时只需将其复制到Web项目的( )路径下即可。
A、src
B、WEB-INF/lib
C、WebContent
D、WEB-INF
76. 如果要实现struts2的数据检验功能()
A、普通的Action类可以实现
B、继承自Action接口的可以实现
C、继承自ActionSupport类可以实现
D、继承自ActionValidate类可以实现
77. Customer类中有一个Set类型的orders属性,用来存放Order订单对象,在Customer.hbm.xml文件中,用哪个元素映射orders属性?()
A、
B、
C、
D、
78. 以下有关struts.xml文件描述正确的是()
A、struts.xml文件默认放置在src目录下
B、struts.xml文件中只能配置一个package
C、struts.xml文件可以放置在WEB-INF目录下
D、struts.xml文件名称可以自定义,只要以struts开头就可以
79. 下列Hibernate的检索方式中,属于官方推荐的查询方式的是( )
A、HQL检索方式
B、OID检索方式
C、QBC检索方式
D、SQL检索方式
80. 下列有关AOP专业术语中,用于指那些被拦截到的点的是( )
A、Joinpoint
B、Pointcut
C、Aspect
D、Advice
81. 下列有关标签的描述,错误的是( )
A、标签经常与标签联用
B、标签的label属性表示选项组的组名
C、标签用来生成选项组
D、标签不能包含多个标签
82. 下面创建Criteria对象的语句中正确的是()
A、Criteria c = query.createCriteria();
B、Criteria c = query.addCriteria();
C、Criteria c = session.createCriteria();
D、Criteria c = session.createCriteria(User.class);
83. 下面创建Criteria对象的语句中正确的是()
A、Criteria c = query.createCriteria();
B、Criteria c = query.addCriteria();
C、Criteria c = session.createCriteria();
D、Criteria c = session.createCriteria(User.class);
84. 基于Annotation的声明式AspectJ中,用于定义一个切面的是( )
A、@AspectJ
B、@Before
C、@AfterReturning
D、@Around
85. 有关Hibernate属性映射语法错误的是()
A、
B、
C、
D、86. 下列有关Hibernate中乐观锁的描述,错误的是( )
A、乐观锁是基于数据版本(Version)标识实现应用程序级别上的锁定机制
B、乐观锁一般由数据库来实现
C、使用乐观锁时,需在.hbm.xml映射文件中增加一个version标签元素
D、标签必须位于标签之下,否则文件会报错
87. 下列哪个结果类型用来转发到Action?()
A、dispatcher
B、chain
C、redirectAction
D、stream
88. Spring事务管理的核心接口中,表示事务定义对象的接口是( )
A、TransactionDefinition
B、PlatformTransactionManager
C、TransactionStatus
D、TransactionProxyFactoryBean
89. QBC查询可以用于完成等于关系的短语是()
A、Restrictions.equals
B、Restrictions.eq
C、Restrictions.le
D、Restrictions.ge
90. 在Hibernate中,inverse属性值为()时,会标识被控方。
A、all
B、false
C、true
D、none
91. HIBERNATE的对象状态不包含下列哪一种?()
A、瞬时状态
B、持久化状态
C、约束状态
D、托管状态
92. 下列事务的隔离级别中,从低到高的排序正确的是( )
①读未提交 ②序列化 ③可重复读取 ④读已提交
A、①②③④
B、①③②④
C、①④③②
D、①③④②
93. 下列标签中,用于查看ValueStack中信息的是( )
A、B、C、D、.bmp
C、bmp
D、image/.bmp
146. 下列关于元素中属性的描述,错误的是( )
A、在配置action元素时,如果没有指定class属性值,则其默认值为com.opensymphony;.xwork2.ActionSupport类
B、如果不指定method属性,则Action会调用execute()方法
C、在配置action元素时,需指定class属性值,否则程序启动会报错
D、method属性用于指定请求Action时调用的方法
147. spring的配置文件中,使用 ,对age的属性注入20应该使用()
A、ref=“20”
B、value=“20”
C、value=20
D、values=“20”
148. 下列选项中,不属于依赖注入实现方式的是( )
A、接口注入
B、抽象类注入
C、setter方法注入
D、构造方法注入
149. 下列JdbcTemplate类的常用方法中,能够完成执行SQL语句功能的是( )
A、update()
B、execute()
C、query()
D、delete()
150. 下列有关标签作用的描述,正确的是( )
A、用来创建一个重置按钮
B、用来创建隐藏表单元素
C、用来创建一个文件选择框
D、用来创建一个单行文本框
151. 在hibernate的HQL查询中,setFirstResult(3)方法中参数值3值的是()
A、从第3条记录开始
B、从第4条记录开始
C、查询3条记录
D、查询4条记录
152. 下列关于常量配置的描述,错误的是( )
A、在struts.xml文件中通过元素来配置常量时,需要指定两个必填的属性name和value。
B、struts.properties文件能配置的常量都可以在struts.xml文件中用元素来配置。
C、struts.properties文件应存放于项目的src路径下
D、在多个文件中配置了同一个Struts2常量,Struts2框架加载常量是有一定顺序的
153. 下列不是Struts2项目所依赖的基础JAR包是?()
A、asm-3.3.jar
B、xwork-core-2.3.24.jar
C、commons-io-2.2.jar
D、antlr-2.7.6.jar
得分
多选题(每题1分,共计118分)
154. 以下属于struts2配置文件中的配置元素是()
A、
B、
C、
D、
155. 完成用户名与用户地址的查询,程序片段如下:
String hql = “select userName,address from UserModel”;
Query q = s.createQuery(hql);
Listlist = s.list();
空白处可以填写的内容为()
A、Object
B、String,String
C、Object[]
D、String[]
156. 关于struts2的配置文件描述正确的是()
A、必须在WEB-INF目录下
B、名字必须为struts.xml
C、配置Action时,必须配置
D、使用元素配置转发
157. 下列关于元素属性的描述,正确有( )
A、name指定了Action所处理的请求的URL
B、method指定请求Action时调用的方法
C、method是必选属性
D、converter指定类型转换器的类
158. 下列有关OGNL的描述,正确的有( )
A、OGNL的全称是对象图导航语言
B、OGNL是一种功能强大的开源表达式语言
C、OGNL支持对象方法调用,但是只能是静态方法
D、OGNL可以存取Java对象的任意属性
159. 以下哪些是Action接口提供的返回值?()
A、success
B、none
C、error
D、input
160. 下列有关标签的描述,正确的有( )(
A、默认情况下选中框为选中状态
B、value属性值是一个"假值",用来表示复选框是否被选中
C、默认情况下value的值为"false"
D、value属性的值为"true",其选中框为选中状态
161. 关于struts2哪些api是正确的?
A、ServletActionContext.getRequest()可以获得HttpServletRequest
B、ServletActionContext.getResponse()可以获得HttpServletResponse
C、ServletActionContext.getServletContext()可以获得ServletContext
D、ServletActionContext.getRequest().getSession()可以获得HttpSession
162. 下列关于标签的描述,正确的有( )
A、元素中不可以包含其他表单元素
B、元素的action属性在指定提交时对应的action,需要.action后缀
C、标签用来呈现HTML语言中的表单元素
D、在使用标签时,一般会包含其它的表单元素
163. 以下属于struts2配置文件中的配置元素是()
A、
B、
C、
D、
164. 以下属于struts2标签的是()
A、Ajax标签
B、数据访问标签
C、logic标签
D、bean标签
165. 以下关于定义Bean的作用域正确的是()
A、@Scope(“all”)
B、@Scope(“none”)
C、@Scope(“singleton”)
D、@Scope(“prototype”)
166. Struts2框架由下列哪些框架发展而来( )
A、Hibernate
B、Struts
C、Spring
D、WebWork
167. 以下实现Action控制类的正确方式的是()
A、pojo类
B、继承ActionSupport类
C、实现Action接口
D、以上都不对
168. 下列选项中,属于事务四个隔离级别之一的有( )
A、读未提交
B、读已提交
C、可重复读取
D、序列化
169. 下列选项中,属于依赖注入实现方式的是( )
A、接口注入
B、构造方法注入
C、setter方法注入
D、抽象类注入
170. 下列有关标签属性的描述中,正确的有( )
A、headerKey和headerValue属性需要同时使用
B、size属性可以让下拉框同时显示多个值
C、multiple属性让用户同时选择多个值
D、listKey和listValue属性能用于在所有的真实选项之前加一项作为标题项
171. 有关QBC查询短语,下列说法正确的是()
A、Restrictions.between表示范围比对
B、Restrictions.eq表示等比对
C、Restrictions.le表示小于等于比对
D、Restrictions.ge表示大于等于比对
172. 下列哪些是属于Hibernate的查询方式?()
A、关联查询
B、分页查询
C、参数查询
D、投影查询
173. Struts2开发的应用由哪些组件构成?()
A、控制器组件
B、业务组件
C、模型组件
D、视图组件
174. 下列有关值栈的描述,正确的有( )
A、值栈是OGNL表达式存取数据的地方
B、Struts2是在有请求到达的时候为每个请求创建一个新的值栈
C、值栈和请求是一一对应的
D、值栈封装了一次请求所需要的所有数据
175. 下列哪些是Spring3.2.2版本导入相关的JAR包?()
A、spring-core-3.2.2.RELEASE.jar
B、log4j-1.2.17.jar
C、commons-logging-1.2.jar
D、spring-context-3.2.2.RELEASE.jar
176. ServleteActionContext类用来获取Servlet API的方法有哪些?()
A、getRequest()
B、getResponse()
C、getSession()方法返回值类型为HttpSession
D、getServletContext()
177. 下列选项中,属于Struts2常量配置方式的是( )
A、在struts.xml文件中使用元素配置常量
B、在struts.properties文件中配置常量
C、在Action类中通过定义并配置常量
D、在web.xml文件中通过元素配置常量
178. 下列哪些是Hibernate版本导入相关的JAR包?()
A、jta-1.1.jar
B、dom4j-1.6.1.jar
C、commons-io.2.2.jar
D、commons-logging-1.2.jar
179. 下列有关标签中的属性的描述,正确的有( )
A、id属性是必选属性,用于指定该元素的标识
B、如果要输出的属性值为null,则显示default属性的指定值
C、escape属性用于指定是否忽略HTML代码
D、value属性用于指定需要输出的属性值
180. 下列哪些是Hibernate连接MySQL数据库相关配置??()
A、org.hibernate.dialect.MySQLDialect
B、com.mysql.jdbc.Driver
C、true
D、root
181. struts2 action类的编写,下列说法正确的是()
A、action类可以不继承任何类,不实现任何接口
B、action类可以实现struts提供的接口Action
C、action类可以继承ActionSupport
D、action类中请求处理方法,必须是共有的,方法名称自定义,且没有参数。
182. 实现下列哪些接口可以让Action直接访问Servlet API?()
A、ServletRequestAware
B、ServletResponseAware
C、HttpSession
D、ServletContextAware
183. 下列有关OGNL的表达式的描述,正确的有( )
A、表达式是整个OGNL的核心
B、OGNL会根据表达式去对象中取值
C、表达式就是一个带有语法含义的字符串
D、表达式规定了操作的类型和操作的内容
184. 下列关于Struts2标签库的描述,正确的有( )
A、Struts2标签库主要分为普通标签和UI标签
B、UI标签是以丰富而可复用的HTML文件来显示数据
C、普通标签主要是在页面生成时控制执行的流程
D、使用标签库中的标签有利于代码的可维护性和可读性
185. 以下哪种注解格式可以定义Bean?()
A、@Repository
B、@Service
C、@Controller
D、@Component
186. 有关HIBERNATE瞬时对象状态说法错误的是()
A、瞬时状态的对象具有OID,与SESSION对象关联
B、瞬时状态的对象具有OID,不与SESSION对象关联
C、瞬时状态的对象不具有OID,与SESSION对象关联
D、瞬时状态的对象不具有OID,不与SESSION对象关联
187. 下列选项中,属于设值注入要求一个Bean必须满足的要求有( )
A、Bean类必须提供一个默认的构造方法
B、Bean类必须提供一个有参的构造方法
C、Bean类必须为需要注入的属性提供对应的get方法
D、Bean类必须为需要注入的属性提供对应的set方法
188. 当Action只有一个请求处理方法execute(),并且Action继承了ActionSupport类,那么对请求参数的校验代码可以放到名称()方法中。
A、validate
B、validateParams
C、validateExecute
D、validateParameters
189. 下列OID生成策略错误的是()
A、auto
B、identity
C、uuid
D、random
190. 下列有关Hibernate中核心接口Session的描述,正确的有( )
A、Session是线程不安全的
B、多个并发线程同时操作一个Session实例时,可能导致Session数据存取的混乱
C、通过SessionFactory实例的openSession()方法可以获取Session实例
D、通过SessionFactory实例的getCurrentSession()方法可以获取Session实例
191. 下列哪些规则不能作为Hibernate持久化类定义的规范?()
A、声明可访问的无参构造方法
B、为所有属性提供getter与setter方法
C、声明为最终类(final修饰)
D、为实体模型类实现序列化接口
192. Action类中的符合execute()方法的返回值的有()
A、SUCCESS
B、”SUCCESS”
C、”success”
D、null
193. Bean的作用域不包含以下哪个范围()
A、singleton
B、prototype
C、all
D、none
194. 下列名称可以用于作为Hibernate映射配置名的是?()
A、User.cfg.xml
B、User.xml
C、UserModel.hbm.xml
D、user.properties
195. 下列哪些选项能实现struts2入门程序?()
A、普通的Action类可以实现
B、继承自Action接口的可以实现
C、继承自ActionSupport类可以实现
D、继承自ActionValidate类可以实现
196. Hibernate配置文件hibernate.cfg.xml中,不包括下面的()
A、“对象关系映射”信息
B、实体间关联的配置
C、show_sql等参数的配置
D、数据库连接信息
197. 下哪些api,可以获得值栈对象?()
A、ActionContext.getContext().getValueStack();
B、ActionContext.getRequest().getValueStack();
C、ServletActionContext.getReuqest().getAttribute(“struts.valueStack”);
D、ServletActionContext.getServletContext().getAttribute(“struts.valueStack”);
198. 下列哪些技术可以用于完成数据库的添加操作?()
A、JDBC
B、ApacheDBUtils
C、struts2
D、Hibernate
199. 下列有关Hibernate持久化类编写规则的描述,正确的有( )
A、持久化类中必须提供默认或者手动编写的无参数public构造器
B、必须提供标识属性OID
C、持久化类不要用final修饰
D、持久化类属性应尽量使用基本数据类型
200. hibernate 支持二级缓存技术有()
A、EHCache
B、OSCache
C、SwarmCache
D、JBossCache
201. 下列哪些是package元素的属性?()
A、name
B、extends
C、value
D、abstract
202. Bean的属性注入可以通过以下方式完成()
A、构造器注入
B、setter注入
C、getter注入
D、静态方法注入
203. 下列有关package元素中的extends属性的描述,正确的有( )
A、extends属性是可选属性
B、一个package元素中的extends属性可以出现多次
C、extends属性一次只能继承一个包
D、extends属性指定该包继承自其他包
204. 在Hibernate中,如果需要级联删除,则cascade属性值可为()
A、all
B、save-update
C、none
D、delete
205. 下列有关Spring的IOC容器ApplicationContext的描述,正确的有( )
A、ApplicationContext是BeanFactory的子接口
B、ApplicationContext被称为应用上下文
C、ApplicationContext提供BeanFactory所有的功能
D、ApplicationContext以一种更加面向框架的方式增强了BeanFactory的功能
206. 在Hibernate中,属于二级缓存分类的有( )
A、类级别的缓存
B、查询级别的缓存
C、集合级别的缓存
D、Session级别的缓存
207. 下列有关Hibernate中乐观锁的描述,正确的有( )
A、乐观锁是基于数据版本(Version)标识实现应用程序级别上的锁定机制
B、乐观锁一般由数据库来实现
C、使用乐观锁时,需在.hbm.xml映射文件中增加一个version标签元素
D、标签必须位于标签之下,否则文件会报错
208. 下列有关标签的描述,正确的有( )
A、标签用于创建隐藏表单元素
B、标签可以生成HTML中的隐藏域标签C、标签在页面上没有任何显示
D、标签可以保存或交换数据
209. 下列有关Bean的作用域的描述,正确的有( )
A、prototype是Spring容器默认的作用域
B、每次通过Spring容器获取的prototype定义的Bean时,容器都将创建一个新的Bean实例
C、使用request定义的Bean时,在一次HTTP请求中容器会返回该Bean的同一个实例
D、使用singleton定义的bean在Spring容器中将只有一个实例
210. 下列有关Struts2的表单标签的描述,正确的有( )
A、标签用于创建单行文本框
B、标签用于创建多行文本框
C、标签可以通过使用cols属性指定多行文本框的列数
D、标签可以通过使用value属性指定单行文本框的当前值
211. 下列选项中,属于数据库中多表之间关系的有( )
A、多对多
B、一对多
C、一对一
D、以上均不正确
212. 下列有关fromtbl_user
C、selectUserfromUser
D、fromUseruwhereu.uname=“15”
229. 下列选项中,不属于设值注入要求一个Bean必须满足的要求有( )
A、Bean类必须提供一个默认的构造方法
B、Bean类必须为需要注入的属性提供对应的set方法
C、Bean类必须为需要注入的属性提供对应的get方法
D、Bean类必须提供一个有参的构造方法
230. 下列有关Hibernate中持久化对象的状态的描述,正确的有( )
A、状态可以划分为瞬时态、持久态和脱管态三种
B、持久态对象是在事务还未提交前变成持久态的
C、当某个持久化状态的实例与Session的关联被关闭时就变成了瞬时态
D、一个持久化类的实例可能处于三种不同状态中的某一种
231. 下列关于OGNL中Context对象的描述,正确的有( )
A、Context是一个Map类型的对象
B、Root对象所在环境就是OGNL的上下文环境(Context)
C、上下文环境Context规定了OGNL的操作"在哪里进行"
D、使用OGNL表达式可以获取Context对象中的内容
232. 持久化类的编写规则有哪些?()
A、提供一个无参数public访问控制符的构造器
B、提供一个标识属性,映射数据表主键字段
C、所有属性提供public访问控制符的setget方法
D、属性应尽量使用基本数据类型的包装类型
233. 下列关于标签的描述,正确的有( )
A、标签用于在调试程序时输出更多的调试信息
B、标签主要输出ValueStack和StackContext中的信息
C、标签只有一个id属性,且一般不使用
D、使用标签后,网页中会生成一个[Debug]的链接
234. 下列有关.hbm.xml映射文件的hibernate-mapping元素属性的描述,正确的有( )
A、default-lazy属性指定Hibernate默认所采用的延迟加载策略
B、default-lazy属性值默认为true
C、default-cascade属性指定默认的级联样式
D、default-cascade属性值默认为空
259. 下列选项中,属于元素属性的有( )
A、name
B、method
C、type
D、converter
260. 下列关于Struts2标签的使用的描述,正确的有( )
A、在JSP文件使用taglib指令导入Struts2标签库
B、taglib指令的uri属性用于指定引入标签库描述符文件的URI
C、taglib指令的prefix属性用于指定引入标签库描述符文件的前缀
D、在JSP文件中,所有的Struts2标签库的建议使用"s"前缀
261. 一般情况下,以下哪个选项不是关系数据模型与对象模型之间的匹配关系。
A、表对应类
B、记录对应对象
C、表的字段对应类的属性
D、表之间的参考关系对应类之间的依赖关系
262. 下列对ActionContext类方法描述正确的是()
A、put()和get()方法用来操作request域
B、getParameters()方法等同于request.getParametereMap()方法
C、getSession()方法返回值类型为HttpSession
D、getApplication()方法返回值类型为ServletContext
263. 下列有关Hibernate缓存的描述,正确的有( )
A、Hibernate的缓存分为一级缓存和二级缓存
B、Hibernate的一级缓存和二级缓存都位于持久化层
C、二级缓存为Hibernate的内置缓存,不能被卸载
D、Hibernate的缓存存储的都是数据库数据的备份
264. 下列有关自定义拦截器的描述,正确的有( )
A、与实现Interceptor接口相比,继承AbstractInterceptor类进行自定义拦截器的方法更为简单。
B、Struts2的内置拦截器可以完成大部分的拦截任务,因此不推荐自定义拦截器
C、如果需要开发自己的拦截器类,就需要直接或间接的实现Interceptor接口
D、继承抽象拦截器类AbstractIntercepter也可以自定义拦截器
265. 下列有关元素中属性的描述,正确的有( )
A、id属性是一个Bean的唯一标识符
B、name属性中只能为Bean指定一个名称
C、HTML文件格式
D、Properties文件格式
266. 下列选项中,属于Spring框架优点的有( )
A、方便解耦、简化开发
B、AOP编程的支持
C、方便集成各种优秀框架
D、声明式事务的支持
267. Spring容器支持的配置文件格式有( )
A、XML文件格式
B、TXT文件格式
C、HTML文件格式
D、Properties文件格式
268. 下列关于默认拦截器的描述,正确的有( )
A、拦截器栈不能作为默认拦截器
B、默认拦截器需要使用元素
C、默认拦截器可以对其指定的包中,所有的Action都能起到拦截的作用
D、每一个package下可以定义多个默认拦截器
269. 下列选项中,属于Spring通知类型的是( )
A、前置通知
B、中置通知
C、后置通知
D、环绕通知
270. 在struts2中想去修改struts2的访问action的扩展名,可以在哪些配置文件中修改?()
A、struts.xml
B、struts.properties
C、web.xml
D、struts-config.xml
271. 下列有关JDK动态代理的描述,正确的有( )
A、JDK动态代理是通过JDK中的java.lang.reflect.Proxy类来实现的
B、AOP手动使用代理模式有两个典型的例子,分别为JDK动态代理和CGLIB代理
C、JDK的动态代理依靠接口实现,如果有些类并没有实现接口,则不能使用JDK代理
D、
E、使用动态代理的对象不必实现接口
得分
判断题(对的打“√”,错的打“×”;每题1分,共472分)
272. 快照是自动产生的,不可以手工修改。( )
273. 自定义的包继承了Struts2的struts-default包,就可以使用默认包中定义的内建拦截器。( )
274. 值栈对象的生命周期随着request对象的创建而创建,随着request对象销毁而销毁。( )
275. 在Struts2中没有预定义结果类型。( )
276. 保存在内存中数据的状态是瞬时状态。( )
277. 在struts2中,直接访问jsp页面,struts2将使用默认拦截器栈处理当前请求。( )
278. struts2中拦截器实现责任链模式。(( )
279. 值栈是struts2中用来存放数据的内存结构。( )
280. Spring是以IOC和AOP为内核的框架。( )
281. ActionContext.getContext().getSession().put(key,value); 将数据放置context 固定key为session对应的map中。( )
282. 模型驱动要求必须为成员提供getter/setter方法。( )
283. 二级缓存只需要导入第三方缓存技术JAR包ehcache-1.5.0.jar即可。( )
284. 元素用于指定哪个对象使用二级缓存。( )
285. OgnlContext 对内置了很多常用 web对象的对应Map结构,通过parameters 、request、session、 application、attr 对应map对象,可以间接操作 Servlet API。( )
286. Struts2.3.24版本的核心过滤器类是StrutsPrepareAndExecuteFilter。( )
287. 不使用注解开发,可以导入struts2-convention-plugin-2.3.14.jar此JAR包。( )
288. 在关联关系中的反转操作中,inverse只对、或标签有效,对和无效。( )
289. 构造器注入的索引是从1开始。( )
290. 模型驱动编写一个成员变量,可以不实例化。( )
291. 事务是由一条或多条操作数据库的SQL语句组成的一个不可分割的工作单元。( )
292. 在applicationContext.xml文件中加载properties文件使用节点。( )
293. struts2的默认拦截器栈,已经包括了fileUpload拦截器。( )
294. 当使用HQL检索方式检索数据表中的所有记录时,查询语句中可以省略select关键字。( )
295. 自定义拦截器可以实现很多功能,比如权限控制,性能监控。( )
296. struts2默认将request、session、application放入到map中。( )
297. Hibernate中事务提交前,默认会执行flush()方法。( )
298. struts2的拦截器放置在servlet中也可以使用。( )
299. struts2对request对象进行了增强,不仅可以获取到request域中的数据也可以获取到值栈中的数据。( )
300. 多对多级联添加是添加当前对象的同时,将被关联对象也进行添加。( )
301. 值栈贯穿Action的整个生命周期。( )
302.
答案
单选题(每题1分,共计153分)
1. C
2. A
3. A
4. B
5. B
6. C
7. A
8. B
9. A
10. C
11. A
12. A
13. D
14. D
15. A
16. C
17. A
18. B
19. A
20. C
21. C
22. C
23. D
24. D
25. C
26. C
27. C
28. B
29. C
30. B
31. A
32. C
33. C
34. D
35. C
36. C
37. B
38. C
39. A
40. D
41. A
42. B
43. D
44. A
45. C
46. D
47. B
48. A
49. A
50. A
51. B
52. C
53. A
54. C
55. D
56. B
57. C
58. A
59. B
60. C
61. B
62. C
63. B
64. D
65. D
66. C
67. A
68. C
69. B
70. A
71. C
72. C
73. B
74. D
75. B
76. C
77. A
78. A
79. A
80. A
81. D
82. D
83. D
84. A
85. B
86. B
87. B
88. A
89. B
90. C
91. C
92. C
93. C
94. B
95. C
96. A
97. D
98. D
99. D
100. A
101. A
102. A
103. C
104. B
105. A
106. A
107. C
108. B
109. D
110. D
111. B
112. A
113. A
114. D
115. B
116. C
117. A
118. D
119. B
120. C
121. C
122. D
123. C
124. D
125. B
126. C
127. B
128. B
129. C
130. C
131. A
132. D
133. D
134. B
135. A
136. C
137. A
138. A
139. D
140. C
141. C
142. C
143. B
144. A
145. A
146. C
147. B
148. B
149. C
150. A
151. B
152. C
153. D
多选题(每题1分,共计118分)
154. A,B
155. C,D
156. B,C
157. A,B,D
158. A,B,D
159. A,B,C,D
160. A,B,D
161. A,B,C,D
162. C,D
163. A,B
164. A,B
165. C,D
166. B,D
167. A,B,C
168. A,B,C,D
169. A,B,C
170. A,B,C
171. A,B,C,D
172. A,B,C,D
173. A,C,D
174. A,B,C,D
175. A,C,D
176. A,B,D
177. A,B,D
178. A,B
179. B,C,D
180. B,D
181. A,B,C,D
182. A,B,D
183. A,B,C,D
184. A,B,C,D
185. A,B,C,D
186. A,B,C
187. A,D
188. A,C
189. A,D
190. A,B,C,D
191. C,D
192. A,B,C,D
193. C,D
194. A,B,C
195. A,B,C
196. A,B
197. A,C
198. A,B,D
199. A,B,C
200. A,B,C,D
201. A,B,D
202. A,B
203. A,D
204. A,D
205. A,B,C,D
206. A,B,C
207. A,C,D
208. A,B,C,D
209. B,C,D
210. A,B,C,D
211. A,B,C
212. A,B,C,D
213. A,B,C
214. A,C
215. A,B,C,D
216. A,D
217. B,C
218. A,B,D
219. A,B,C
220. A,B,C,D
221. A,C
222. A,B,C,D
223. C,D
224. B,C
225. B,C,D
226. A,B,C
227. A,null
228. A,D
229. C,D
230. A,B,D
231. A,B,C,D
232. A,B,C,D
233. A,B,C,D
234. C,D
235. A,B,C,D
236. A,B,C,D
237. A,B,C,D
238. A,B,C,D
239. A,B,C,D
240. A,B,C,D
241. A,B,C,D
242. A,B,C,D
243. A,C,D
244. B,D
245. C,D
246. A,B,C
247. A,B,D
248. A,C,D
249. A,B,D
250. A,C
251. A,B,D
252. A,C
253. A,B,C,D
254. C,D
255. A,B,C,D
256. B,C
257. A,B,C
258. A,B,C,D
259. A,B,D
260. A,B,C,D
261. B,D
262. A,B
263. A,B,D
264. A,C,D
265. A,B,D
266. A,B,C,D
267. A,D
268. B,C
269. A,C,D
270. A,B,C
271. A,B,C
判断题(每题1分,共计472分)
272. 对
273. 对
274. 对
275. 错
276. 对
277. 错
278. 对
279. 错
280. 对
281. 对
282. 错
283. 错
284. 对
285. 对
286. 对
287. 错
288. 对
289. 错
290. 错
291. 错
292. 对
293. 对
294. 对
295. 对
296. 对
297. 对
298. 错
299. 对
300. 对
301. 对
302. 对
303. 对
304. 对
305. 对
306. 错
307. 错
308. 错
309. 对
310. 对
311. 对
312. 对
313. 错
314. 对
315. 错
316. 对
317. 对
318. 错
319. 错
320. 错
321. 对
322. 对
323. 对
324. 对
325. 错
326. 对
327. 对
328. 错
329. 对
330. 对
331. 对
332. 错
333. 错
334. 对
335. 对
336. 对
337. 错
338. 对
339. 对
340. 错
341. 错
342. 错
343. 对
344. 对
345. 对
346. 错
347. 对
348. 对
349. 对
350. 对
351. 对
352. 对
353. 对
354. 对
355. 对
356. 对
357. 错
358. 对
359. 对
360. 错
361. 错
362. 对
363. 对
364. 对
365. 错
366. 对
367. 对
368. 错
369. 对
370. 对
371. 对
372. 对
373. 错
374. 对
375. 错
376. 错
377. 错
378. 对
379. 对
380. 对
381. 对
382. 对
383. 对
384. 对
385. 错
386. 对
387. 对
388. 对
389. 对
390. 错
391. 错
392. 对
393. 对
394. 对
395. 对
396. 错
397. 对
398. 对
399. 对
400. 错
401. 对
402. 错
403. 对
404. 对
405. 对
406. 对
407. 错
408. 对
409. 对
410. 错
411. 对
412. 对
413. 错
414. 对
415. 对
416. 对
417. 对
418. 对
419. 对
420. 对
421. 错
422. 错
423. 对
424. 错
425. 对
426. 错
427. 对
428. 对
429. 错
430. 对
431. 对
432. 对
433. 对
434. 对
435. 对
436. 对
437. 错
438. 错
439. 对
440. 对
441. 错
442. 对
443. 对
444. 错
445. 对
446. 错
447. 错
448. 错
449. 对
450. 对
451. 错
452. 对
453. 对
454. 对
455. 对
456. 错
457. 对
458. 对
459. 对
460. 对
461. 对
462. 错
463. 错
464. 对
465. 对
466. 对
467. 对
468. 对
469. 对
470. 错
471. 对
472. 对
473. 错
474. 对
475. 对
476. 对
477. 错
478. 对
479. 错
480. 对
481. 对
482. 错
483. 对
484. 错
485. 对
486. 对
487. 对
488. 错
489. 对
490. 对
491. 对
492. 对
493. 错
494. 错
495. 对
496. 对
497. 对
498. 对
499. 错
500. 对
501. 对
502. 错
503. 对
504. 错
505. 对
506. 对
507. 对
508. 对
509. 对
510. 错
511. 错
512. 错
513. 对
514. 对
515. 对
516. 错
517. 对
518. 错
519. 对
520. 错
521. 对
522. 错
523. 错
524. 对
525. 对
526. 对
527. 对
528. 错
529. 对
530. 错
531. 对
532. 对
533. 错
534. 对
535. 对
536. 对
537. 对
538. 对
539. 对
540. 对
541. 对
542. 对
543. 对
544. 对
545. 对
546. 对
547. 对
548. 错
549. 对
550. 错
551. 错
552. 对
553. 错
554. 错
555. 对
556. 对
557. 错
558. 对
559. 对
560. 对
561. 对
562. 错
563. 对
564. 对
565. 对
566. 对
567. 错
568. 对
569. 对
570. 对
571. 对
572. 错
573. 错
574. 对
575. 对
576. 对
577. 对
578. 对
579. 错
580. 对
581. 对
582. 对
583. 对
584. 对
585. 错
586. 对
587. 错
588. 错
589. 对
590. 对
591. 对
592. 错
593. 对
594. 对
595. 对
596. 对
597. 错
598. 对
599. 错
600. 错
601. 错
602. 错
603. 对
604. 错
605. 错
606. 错
607. 对
608. 对
609. 错
610. 对
611. 对
612. 对
613. 对
614. 对
615. 对
616. 对
617. 对
618. 错
619. 对
620. 对
621. 对
622. 对
623. 对
624. 对
625. 对
626. 对
627. 对
628. 对
629. 对
630. 对
631. 错
632. 对
633. 对
634. 对
635. 错
636. 对
637. 对
638. 对
639. 对
640. 错
641. 对
642. 对
643. 对
644. 对
645. 对
646. 对
647. 错
648. 对
649. 错
650. 对
651. 错
652. 对
653. 对
654. 错
655. 对
656. 错
657. 错
658. 对
659. 错
660. 错
661. 对
662. 对
663. 对
664. 对
665. 对
666. 对
667. 错
668. 对
669. 错
670. 对
671. 对
672. 对
673. 错
674. 对
675. 对
676. 对
677. 对
678. 对
679. 对
680. 对
681. 对
682. 对
683. 对
684. 错
685. 对
686. 对
687. 对
688. 错
689. 对
690. 对
691. 对
692. 对
693. 对
694. 对
695. 错
696. 对
697. 对
698. 对
699. 对
700. 错
701. 错
702. 对
703. 对
704. 对
705. 错
706. 对
707. 对
708. 错
709. 对
710. 错
711. 对
712. 对
713. 错
714. 对
715. 错
716. 对
717. 对
718. 对
719. 错
720. 对
721. 对
722. 错
723. 对
724. 错
725. 对
726. 对
727. 对
728. 对
729. 对
730. 错
731. 错
732. 错
733. 对
734. 对
735. 错
736. 错
737. 对
738. 错
739. 错
740. 错
741. 对
742. 对
743. 对*********