J2EE认证

  • 格式:doc
  • 大小:774.50 KB
  • 文档页数:143

1.在struts框架中,如果需要用于声明全局转发关系,可以使用( )元素。 A. B. C. D. 答案:A

2.通常,在Spring事务管理中,会通过Spring的( )接口来简化编程式事务管理。 A.DatasourceTransactionManager B.TransactionStatus C.TransactionTemplate D.TransactionAttribute 答案:C

3.为了支持第三方缓存,Hibernate提供了( )接口,提供缓存插件同Hibernate之间的适配器。 A.net.sf.hibernate.chache.CacheAdapter B. net.sf.hibernate.chache.Provider C. net.sf.hibernate.chache.Cache D. net.sf.hibernate.chache.CacheProvider 答案:D

4.Struts提供了数据校验的功能,Struts的数据校验大致分为( )方式。(多选) A.Bean标签库里的数据校验 B.结合commons-validator.jar的校验 C.Action里的代码校验 D.ActionForm的代码校验 答案:B、C、D

5. 下面的代码对username域应用了( ) User name cannot cannot be empty ` `Email Addråss cannot cannot be empty󰀀 Enter the email id in proper tormat(eg:abc.def@xyz.com) A.必填验证 B.双精度验证 c.整型验证 D.字符串长度验证 答案:A

6.在Struts应用的生命周期中,只会为每个Action类创建一个实例。所有的客户请求共享这个实例。因此,必须保证在多线程环境中,Action也能正常工作。保证线程安全的重要原则是在Action类中仅仅使用( )。 A.资源变量 B.实例变量 C.全局变量 D.局部变量 答案:D

7.在Struts应用中,如果需要检索Struts框架内的对象,如ActionFormBean、ActionForward或ActionMapping,可以使用( )标签。 A. B. C. D. 答案:D

8. 在struts框架中,Action内的execute()方法返回一个( )对象,该对象代表了web资源的逻辑抽象,如JSP页、javaServlet或者Action。 A.ActionRequest B.Action C.ActionForward D.Servlet 答案:C

9.在Struts框架中,使用( )元素为应用配置多个ActionFormBean。 A.

10.处理Html表单是web应用的主要工作之一,在Struts应用中,可以使用( )标签来创建表单。 A. B. C. D. 答案:C

11.在Struts框架应用中,( )类是用户请求业务逻辑之间的桥梁,充当客户的一项业务代理。在RequestProcessor类预处理请求时,在创建了其实例之后,就调用自身的processActionPerform()方法,然后调用该类的execute()方法。 A.Response B.ActionServlet C.RequestHandler D.Action 答案:B

12.在Struts框架应用中,在配置文件中使用( )元素配置应用所需要的数据源。 A. B. C. D. 答案:B

13.在Struts应用中,可以使用( )标签显示JavaBean或者其他属性的内容。 A. B. C. D. 答案:C

14.Struts要求ActionForm必须继承Struts的以下( )类, A.org.apache.struts.action.ActionForm B.org.apache.ActionForm C.org.apache.struts.action.Form D.org.apache.struts.ServletHTTPForm 答案:A

15.( )是指一种创建交互式网页应用的网页开发技术,使浏览器可以为用户提供更为自然的浏览体验。 A.Hibernate B.Struts C.Spring D.AJAX 答案:D

16.在Hibernate映射文件中,类映射配置是通过( )标签来完成的。 A. B. C. D. 答案:D

17.在Hibernate中,SessionFactory范围内的拦截器需要通过( )进行注册,而且必须在SessionFactory之前。 A.Session B.Context C.CreatHQLSQL D.Configuration 答案:D

18.在Struts应用中,( )为请求和响应提供了预处理和后处理功能。 A.Servlet B.web.xml C.拦截器 D.Action 答案:D

19.在Hibernate软件包的ect目录下,有一个( )文件,提供了连接各种关系数据库的配置代码样例。 A.hibernate.properties B.dbconnection.properties C.dbms.properties D.db.properties 答案:A

20.在Struts应用中,编写一个自定义拦截器非常容易,只需要实现( )包中的拦截器接口,对interceptor.Intercept()。方法使用适当的业务逻辑执行重载。然后,在配置文件(struts.xml)中添加相关信息,就可以被框架使用。 A.com.opensymphony.xwork.Struts2FilterServlet B.com.opensymphony.xwork.interceptor C.com.opensymphony.xwork2.interceptor D.com.opensymphony.xwork2.Struts2FilterServlet 答案:C

21.( )是指软件的架构方式,它包括为解决特定软件问题而相互协作的一组类和接口。框架一般处在底低层应用平台(如J2EE、Net Framework)和高层业务逻辑之间的中间层。 A.框架 B.模型 C.设计模式 D.业务逻辑 答案:A 22.Hibernate从( )文件中读取和数据库连接有关的信息。该文件应当位于应用的ClassPath中。 A.映射 B.配置 C.web.xml D.资源 答案:B

23.在Hibernate中,在类级别中,可选的检索略包括( )(多选) A.立即检索 B.迫切右外连接检索 C.延迟检索 D.迫切左外连接检索 答案:A C

24.( )是getahead公司开发的一个实现Ajax应用的框架。它允许客户端Javascript远程调用服务器端Java类的方法。执行相关的事务操作。 A.Struts B.AJAX C.DWR D.Spring 答案:C

25.Prototype可以帮助开发人员实现以下( )目标。(多选) A.对字符串进行各种处理 B.使用枚举的方式访问集合对象 C.以更简单的方式进行常见的DOM操作 D.监听DOM事件并对事件进行处理 答案:A B C D

26.在Hibernate中,如果需要为QBC查询设置查询条件,需要使用( )。 A.建立一个Expression对象 B.建立一个Criterion对象 C.使用Creiteria接口 D.where子句 答案:C

27.在Spring框架中,SpringDAO模块包括几个重要的包,其中( )提供了简化对RDBMS(relational database management system 关系型数据库管理系统)的访问使用。 A.org.springframework.dao.orm B.org.springframework.dao.jdbc C.org.springframework.dao.tools D.org.springframework.dao.support 答案:A