14J2EE综合练习题14.docx
- 文档编号:6508353
- 上传时间:2023-01-07
- 格式:DOCX
- 页数:13
- 大小:20.62KB
14J2EE综合练习题14.docx
《14J2EE综合练习题14.docx》由会员分享,可在线阅读,更多相关《14J2EE综合练习题14.docx(13页珍藏版)》请在冰豆网上搜索。
14J2EE综合练习题14
[单选题]
1.在Oracle中,CREATEINDEX语句用来创建()。
(选择一项)
A、序列
B、同义词
C、索引
D、视图
答案:
C
2.在JQuery中,$("#divTest").children("div").eq1)等价于()。
(选择
一项)
A、$("#divTestdiv:
eq1)")
B、$("#divTest>div:
eq1)")
C、$("#divTestdiveq1)")
D、$("#divTestdiv:
eq1)")
答案:
B
3.在JQuery中,有一个ID为“txtTest”的文本框,能获取其value值的方法有
()。
(选择二项)
A、$("#txtTest").value()
B、$("#txtTest").val()
C、$("#txtTest").attr("value")
D、$("#txtTest").attr("val")
答案:
B
4.在JQuery中,可以给ID为“btnTest”的按钮添加一次性点击事件的是()。
(选择一项)
A、$("#btnTest").click(function(){,})
B、$("#btnTest").bind("click",function(){,})
C、$("#btnTest").one("click",function(){,})
D、$("#btnTest").live("click",function(){,})
答案:
C
5.在Oracle中,使用()语句打开游标,执行查询并识别活动集。
(选择一项)
A、RUN
B、FETCH
C、CLOSE
D、OPEN
答案:
D
6.分析如下的PL/SQL程序段执行后,num的值为()。
(选择一项)
SETSERVEROUTPUTON
DECLARE
numNUMBER:
=314;
resultNUMBER:
=0;
BEGIN
result:
=result*10+MOD(num,10);
num:
=TRUNC(num/10,result);
END;
A、31)4000
B、31)0000
C、31)4
D、30
答案:
C
7.%ROWTYPE关键字在PL/SQL中如何使用?
()(选择一项)
A、%ROWTYPE创建一个组合的类型,在其中,行中的所有列被当作变量,组合形成一条记录
B、只在包中起作用)可以在其他地方使用
C、用以确定游标类型)不用于确定游标类型,只用于存储游标产生的数据;
D、用于在游标中显示列的类型
答案:
A
8.在Oracle中,数据库触发器是一个对关联表发出insert、update或()语句时
触发的存储过程。
(选择一项)
A、delete
B、drop
C、creat
D、truncate
答案:
A
9.阅读以下PL/SQL程序:
1begin
2foridxin1).10loop
3dbms_output.put_line(‘Index=’||idx);
4Endloop
5end
以下说法正确的是()。
(选择一项)
A、程序出错,因为第3行字符串连接应该用+号,而不是||
B、程序出错,因为第3行变量idx必须用TO_CHAR函数进行类型转换
C、该段代码可以正常运行
D、程序出错,因为第2行变量idx没有声明
答案:
C
10.在Oracle中,在执行SQL语句时,你不小心使用Update命令将所有的ID值设置成
了11111,那么使用()命令可以取消这一操作。
(选择一项)
A、ROLLBACK
B、EXIT
C、QUIT
D、COMMIT
答案:
A
11.在JSP页面中,关于EL操作符.(点号)和[],以下说法错误的是()。
(选择一项)
A、${obj.pro}等价于${obj[pro]}
B、${obj.pro}等价于${obj["pro"]}
C、如果obj是一个数组,则$P{obj{1}}的语法是正确的
D、如果obj是一个数组,则$P{obj{"1"}}的语法是正确的
答案:
A
12.关于Map和List,下面说法正确的是()。
(选择一项)
A、Map继承自Collection接口
B、Map中的key、value不允许都是null
C、Map中的key值不允许重复
D、Map中的value值不允许重复
答案:
C
13.在JavaEE中,下列代码能够正确获得名称为dsname的数据源,并获取Connection
对象的是()。
(选择一项)
A、DataSourcesource=newDataSource();
Connectionconn=source.getConnection();
B、DataSourcesource=Context.initSource();
Connectionconn=source.getConnection();
C、Contextctx=newInitalContext();
DataSourcesource=(DataSourcE、ctx.lookup("java:
comp/env/dsname");
Connectionconn=source.getConnection();
D、Contextctx=newInitalContext();
DataSourcesource=(DataSourcE、ctx.lookup("dsname");
Connectionconn=source.getConnection();
答案:
C
14.在JSTL的迭代标签 forEach>的属性中,用于指定要遍历的对象集合的是 ()。 (选择一项) A、var B、items C、value D、varStatus 答案: B 15.在JSP中,有EL表达式${10*10ne10},结果是()。 (选择一项)* A、100 B、true C、false D、以上都不是 答案: B 16.在JavaWeb应用开发中,如果客户端的每次请求均调用Servlet,则每次调用都会 执行Servlet生命周期中的()方法。 (选择一项) A、init(); B、destroy(); C、service(); D、close(); 答案: C 17.在J2EE中,使用Web服务实现跨平台语言的相互通信和数据共享,共享数据以XML 的标准和格式通过()协议在Internet上被发送和接收。 (选择一项) A、SOAP B、HTTP C、FTP D、HTML 答案: A 18.在JavaWeb中,使用自定义标签时,要为JSP引擎提供有关自定义标签的相关信息, 下列代码正确的是()。 (选择一项) A、 B、 C、 D、 答案: B 19.下列关于Web服务描述错误的是()。 (选择一项) A、WEB服务的使用将会极大的降低成本,而且使得人们感到真正的便利 B、WEB服务在网页上分散及整合应用程序架构的时候显得较有弹性 C、WEB服务是一种新的Web应用程序,它不是自包含、自描述、模块化的应用 D、WEB服务就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API 答案: C 20.下面不包括jspSmartUpload组件的优点的是()。 (选择一项) A、使用简单,上传下载方便 B、能对上传的文件在大小、类型等方面做出限制。 这样就可以过滤掉不符合要求的条件 C、不能全程控制文件上传 D、能将文件上传到数据库中,也能将数据库中的数据下载下来 答案: C 21.在JSP页面上使用JSTL标签时,应使用taglib指令导入标签库描述符文件,并设 置taglib指令的()属性指定标签的前缀。 (选择一项) A、prefix B、name C、tag D、url 答案: A 22.在J2EE中,标签库文件(*.tlD、存放在()目录下。 (选择一项) A、WEB-INF/tags B、WEB-INF/classes C、WEB-INF/lib D、WEB-INF 答案: D 23.看下面的JSP代码,假定在浏览器中输入URL: hrrp: //localhost: 8080/web/jtest.jsp,可以调用这个JSP,那么将输出()。 (选 择一项) <%@pagecontentType=“text/html;charset=GBK“%> <%@tagliburi=““prefix=“c“%>
<%
intcounter=10;
%>
iftest=“${counter%2==1}“> setvar=“isOdd“value=“true“> set>
if>
choose> whentest=“${isOdd==true}“>it'sanodd when> otherwise>it'saneven otherwise>
choose>
A、页面上显示it'sanodd
B、页面上显示it'saneven
C、一个空白的HTML页面
D、错误信息
答案:
D
24.在JavaWeb中,下列不属于连接池组件的是()。
(选择一项)
A、C3P0
B、JNDI
C、DBCP
D、Proxool
答案:
B
25.在WebService中,下面不属于Web服务包含的协议和技术的是()。
(选择一项)
A、XML(ExtensibleMarkupLanguage,可扩展的标记语言)
B、SOAP(SimpleObjectAccessProtocol,简单对象访问协议)
C、WSDL(WebServicesDescriptionLanguage,Web服务描述语言)
D、UDDI(UniversalDescription,DiscoveryandIntegration,统一描述、发现和集成)
答案:
D
26.在JavaWeb中,JSPEL表达式:
${user.name}的执行结果相当于()。
(选择一项)
A、<%=user.getName()%>
B、<%user.getName;%>
C、<%user.getName();%>
D、<%=user.getName%>
答案:
A
27.在J2EE中,使用过滤器的好处不包括()。
(选择一项)
A、以一种模块化的或可重用的方式封装公共的行为
B、利用它能够将高级访问决策与表现代码相分离
C、对许多不同的资源进行批量性的更改
D、可以减少大量的代码编写
答案:
C
28.在Struts中使用实体类对象作为Action属性对请求对象的数据进行封装,从而达
到简化开发的目的,代码如下所示,对HTM(L或JSP)文件中的form表单中文本框的name
属性赋值正确的是()。
(选择一项)
publicclassUserAction{
privateUseruser=newUser();
//getter、setter方法
}
publicclassUser{
privateintuserId;
privateStringusreName;
//getter、setter方法
}
A、
B、
C、
D、
答案:
C
29.在拦截器链中引用一个拦截器用()标签。
(选择一项)
A、
B、
C、
D、
答案:
C
30.关于Struts的内置验证器,下列描述正确的是()(选择一项)
A、这些内置验证器可以满足大部分应用的验证需求
B、该验证器有很好的复用性
C、开发者也可以开发自己定义的验证器
D、开发者使用验证器可以解决任何需求
答案:
A
31.正则表达式验证器的参数不包括()(选择一项)
A、caseSensitive
B、value
C、expression
D、fieldname
答案:
A
32.Struts的标签使用正确的是()。
(选择一项)
A、 textfieldtype="hidden"name="myname"label="姓名"/> B、 textfieldname="myname"label="姓名"/> C、 submitclass="btn"/> D、 submittype="submit"/> 答案: B 33.在J2EE中,关于框架技术的概念,以下理解错误的是()。 (选择一项) A、Ajax是一个客户端的框架 B、使用Spring时,持久化层必须用Hibernate实现 C、框架是一个半成品 D、多个框架可以互相集成使用 答案: B 34.在使用Hibernate时,如果两个类(One.java、Many.java)存在着一对多关系,要在 “一”的一方实现这种关系,在映射文件中应()配置。 (选择一项) A、 B、 C、 D、 答案: A 35.在Hibernate中使用Criteria对象实现按Stu对象的name属性的升序查询时, 正确的方式是()。 (选择一项) A、Criteriac=session.createQuery(Stu.class); c.createOrder(Order.asc("name")); B、Criteriac=session.createCriteria(Stu.class); c.createOrder(Order.asc("name")); C、Criteriac=session.createQuery(Stu.class); c.addOrder(Order.asc("name")); D、Criteriac=session.createCriteria(Stu.class); c.addOrder(Order.asc("name")); 答案: D 36.使用Hibernate技术实现数据持久化时,下面()内容不在Hibernate配置文 件中配置。 (选择一项) A、数据库连接信息 B、数据库类型(dialect) C、show_sql参数 D、数据库表和实体的映射信息 答案: D 37.在Hibernate中,以下程序代码对Customer的name属性修改了两次,执行程序后 Hibernate需要向数据库提交()条update语句。 (选择一项) Transactiontx=session.beginTransaction(); Customercustomer=this.get(59); customer.setName("Jack"); customer.setName("Mike"); mit(); A、0 B、1 C、2 D、3 答案: B 38.在Spring中,通过()方法实现了依赖注入。 (选择一项) A、getter方法 B、setter方法 C、自定义赋值方法 D、静态方法 答案: B 39.分析下面的Spring配置代码,可以推断下列Java语句的运行结果是()。 (选 择一项) Java语句如下: ApplicationContextcontext=newClassPathXmlApplicationContext("di.xml"); System.out.println((( B、content.getBean("b").getM()); Spring配置代码如下: A、编译错误 B、什么也不输出 C、输出: 1 D、输出: 2 答案: C 40.在Spring中,关于AOP说法错误的是()。 (选择一项) A、AOP使得可以从系统中分离出方面,然后可以独立编写业务逻辑代码和方面代码 B、AOP是"面向方面编程"的延续,而不是"面向对象编程"的替代技术 C、AOP可以使我们的统统更好维护 D、AOP是"依赖注入"的简写 答案: D
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 14 J2EE 综合 练习题