12J2EE综合练习题12.docx
- 文档编号:8280029
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:12
- 大小:20.16KB
12J2EE综合练习题12.docx
《12J2EE综合练习题12.docx》由会员分享,可在线阅读,更多相关《12J2EE综合练习题12.docx(12页珍藏版)》请在冰豆网上搜索。
12J2EE综合练习题12
[单选题]
1.在jQuery中,想要实现通过远程httpget请求载入信息功能的事件是()。
(选
择一项)
A、$.ajax()
B、load(url)
C、$.get(url)
D、$.getScript(url)
答案:
C
2.在jQuery中,如果想要自定义一个动画,用()函数来实现。
(选择一项)
A、animate()
B、hide()
C、show()
D、slideUp
答案:
A
3. case>列()选项的内容不是Web2)0的特点。 (选择一项) A、用户贡献内容 B、更丰富的用户体验 C、数据库技术的广泛应用 D、内容聚合技术RSS的广泛应用 答案: C 4.如果要在JSP页面中使用Struts2提供的标签库,首先必须在页面中使用()编 译指令导入标签库。 (选择一项) A、<%pageuri="/struts-tags"prefix="s"%> B、<%importurl="/struts-tags"prefix="s"%> C、<%tagliburi="/struts-tags"prefix="s"%> D、<%tagliburl="/struts-tags"prefix="s"%> 答案: C 5.在JSTL的迭代标签 forEach>的属性中,用于指定要遍历的对象集合的是()。 (选 择一项) A、var B、items C、value D、varStatus 答案: B 6.在JSP中,关于EL隐式对象,以下()说法是正确的。 (选择一项) A、${param.name}能得到请求参数name的值 B、${paramValues.name[1]}能得到名为name的一级参数中的第一个值 C、作用域访问对象包括pageScope、requestScope、seesionScope、applicationScope 和pageContext D、在作用域访问对象中可访问作用域最小的是applicationScope 答案: A 7.阅读下列代码 <%@pagelanguage="java"contentType="text/html;charset="GBK" pageEncoding="GBK"%> ${param.name} ${param.age} ${param.sex} ${paramValues.age[0]} 在地址栏内输入地址后追加: name=zuxia&age=20,显示的结果是()。 (选择一项) A、zuxia20 B、zuxia2020 C、zuxia20null20 D、zuxia20null 答案: B 8.在JavaWeb应用程序中,给定某Servlet程序片段如下,可以在下划线处插入的页面 重定向请求是()。 (选择一项) publicvoiddoGet(HttpServletRequestrequest.HttpServletResponseresponsE、 throwsServletException,IOException{ ________________ } A、request.sendRedirect("/myjsp.jsp"); B、response.sendRedirect("/myjsp.jsp"); C、request.sendRedirect(""); D、response.sendRedirect(""); 答案: D 9.在JavaWeb应用开发中,如果客户端的每次请求均调用Servlet,则每次调用都会执行 Servlet生命周期中的()方法。 (选择一项) A、init() B、destroy() C、service() D、close() 答案: C 10.在JSP中,获取数据源的正确方法是()。 (选择一项) A、DataSourcesource=newDataSource(); B、DataSourcesource=DataSource.newInstance(); C、DataSourcesource=(DataSourcE、ic.lookup(“java: comp/env/jdbc/books”); D、以上都不对 答案: C 11.在使用数据源时,数据库的驱动程序的JAR文件应该存放在()。 (选择一项) A、应用程序的类库内 B、应用程序的WEB-INF\lib下 C、Tomcat根目录\lib下 D、Tomcat的common\lib下 答案: C 12.ModelI与ModelII模式之间的区别在于()组件的使用。 (选择一项) A、JSP B、JavaBean C、Servlet D、标准动作 答案: C 13.在JSP页面中,以下forward标准动作的语法正确的是()。 (选择一项) A、 forwardparam="url"/> B、 forwardfile="url"/> C、 forwardurl="url"/> D、 forwardpage="url"/> 答案: D 14.在J2EE中,浏览Web网页服务默认的端口和Tomcat服务器的默认端口是()。 (选择一项) A、80,8088 B、8088,80 C、88,8080 D、80,8080 答案: D 15.在web.xml文件中,描述了一个Servlet,其中()指定了Servlet的访问路径。 (选 择一项) A、 B、 C、 D、 答案: B 16.在JSP中,假设使用Ajax发送请求,判断用户名是否存在。 代码如下: //设置请求的URL varurl="a.jsp? name=zhangsan"; //声明用于存储XMLHttpRequest对象的变量 varxmlHttpRequest; //设置回调函数 xmlHttpRequest.onreadystatechange=dochange; //使用xmlHttpRequest对象 xmlHttpRequest.open("GET",url,truE、; xmlHttpRequest.send(null); functiondochange(){ if(xmlHttpRequest.status==200)alert("hello"); if(xmlHttpRequest.readysState==4)alert("hello"); if(xmlHttpRequest.status==404)alert("hello"); } 当发送请求到成功接收响应完毕,一共弹出几次对话框()。 (选择一项) A、0 B、1 C、2 D、3 答案: C 17.给定代码如下,以下说法正确的是()。 (选择一项) SessionFactorysessionFactory=newConfiguration(). buildSessionFactory(); Sessionsession=sessionFactory.openSession(); Transactiontx=session.beginTransaction(); session.update(user); session.close(); tx.rollback(); A、代码正确 B、代码中有一处错误 C、代码中有两处错误 D、代码中有三处错误 答案: C 18.使用Hibernate技术实现数据持久化时,下面()内容不在Hibernate配置文件中 配置。 (选择一项) A、数据库连接信息 B、数据库类型(dialect) C、show_sql参数 D、数据库表和实体的映射信息 答案: D 19.在Hibernate中二级缓存的策略不包括()。 (选择一项) A、只读缓存 B、只写缓存 C、不严格的读/写缓存 D、事务缓存 答案: D 20.下列关于Hibernate的说法中错误的是()(选择一项) A、Hibernate是一个优秀的数据持久层框架,是当今主流的对象-关系映射工具。 B、Hibernate提供了对JDBC的薄层封装,所以它是方便易用的 C、Hibernate仅能用于JavaEE,而不能用于JavaSE D、Hibernate仅仅是一个软件的半成品,在项目中我们需要编写与具体业务逻辑相关 的代码 答案: C 21.以下关于Session对象的load()方法和get()方法的区别说法错误的是()。 (选择一项) A、记录不存在时的处理方式不同。 get()方法会返回空(null),而load()方法将会抛 出一个HibernateException异常 B、load()方法可以返回实体的代理类实例,而get()方法永远都直接返回实体类 C、load()方法和get()方法都可以充分利用Hibernate的内部缓存和二级缓存中的现有数据 D、get()方法仅在Hibernate内部缓存中进行数据查找 答案: D 22.以下关于ORM说法错误的是()。 (选择一项) A、对象关系映射(Object-RelationalMapping,简称ORM)是一种为了解决面向对 象与面向关系数据库存在的互不匹配的现象的技术 B、简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将Java程序中 的对象自动持久化到关系数据库中 C、本质上就是将数据从一种形式转换到另外一种形式 D、通过ORM,可以把类的所有关联关系映射到数据库中 答案: C 23.现有如下的Spring配置文件,并且其他代码都正确无误,则() A、配置文件代码错误 B、对象user的username的值为null C、对象user的username的值为“” D、该配置和 答案: D 24.关于Spring的说法错误的是()。 (选择一项) A、通过setter方法实现依赖注入 B、对Hibernate提供了支持,可简化Hibernate编码 C、通过AOP可以轻松与Hibernate集成 D、通过AOP实现了声明式事务管理 答案: C 25.分析下面的Spring配置代码,可以推断下列语句的运行结果是()。 (选择一项) Java语句如下: ApplicationContextcontext=newClassPathXmlApplicationContext("di.xml"); System.out.println((( B、context.getBean("b")).getM()); Spring配置代码如下: A、编译错误 B、什么也不输出 C、输出: 1 D、输出: 2 答案: C 26.在Spring中,配置Hibernate事务管理器(HibernateTransactionManager)时,需要 注入的属性名称是()。 (选择一项) A、dataSource B、sessionFactory C、beseHibernataDao D、transactionProxyFactoryBean 答案: B 27.关于Spring与Hibernate集成,下面说法错误的是()。 (选择一项) A、Spring提供了HibernateDaoSupport类来简化Hibernate的使用 B、在Spring配置文件中可以通过Spring提供的LocalSessionFactoryBean,来获得 SessionFactory的实例 C、通过集成Spring和Hibernate,用Spring管理程序的依赖关系,将Session- Factory注入到DataSource中 D、通过Spring,在Biz层代码中无需直接实例化DAO类,而是通过注入得到 答案: C 28.在Spring配置文件中定义了“bookServiceTarget”和通知“logAdvice”,然后定义代 理类“bookService”,则以下说法错误的是()。 (选择一项) class="org.springframework.aop.framwork.ProxyFactoryBean"> A、通过直接访问bookServiceTarget,logAdvice中的代码将会被执行 B、为了实现前置通知,LogAdvice需实现MethodBeforeAdvice接口 C、interceporName指定织入的通知列表,其中 D、 可以写成 value="com.acp.aop.BookService"> 答案: D 29.不属于Struts2表单标签库的是()。 (选择一项) A、 textfield> B、 textarea> C、 submit> D、 答案: D 30.在JSP页面中可以通过Struts提供的()标签来输出国际化信息。 A、 input> B、 texts> C、 submit> D、 text> 答案: D 31.在struts中,资源文件的后缀名为()。 (选择一项) A、txt B、doc C、property D、Properties 答案: C 32.在struts中,不属于Action接口中定义的字符串常量的是()。 (选择一项) A、SUCCESS B、FAILURE C、ERROR D、INPUT 答案: B 33.在JavaEE中,关于框架技术,下面说话错误的是()。 (选择一项) A、框架是一个可重用的半成品 B、框架能保证我们程序结构风格的统一 C、Struts是一个MVC框架,简化了视图层、模型层的开发 D、DWR是一个框架,用于简化Ajax的开发 答案: C 34.Oracle中能去掉查询语句值左边的空格的关键字是()。 (选择一项) A、Distinct B、Sum C、Avg D、ltrim 答案: D 35.执行selectreplace('admin','min','ppts')fromdual;其结果是()。 (选择 一项) A、adppts B、minppts C、adppt D、adhisppts 答案: A 36.Oralce10g提供的版本不包括()。 (选择一项) A、标准版 B、企业版 C、商务版 D、个人版 答案: C 37.在Oracle中,有一个名叫为seq的序列对象,以下语句能返回列值但不会引起序列的 值增加的是()。 (选择一项) A、selectseq.ROWNUMfromdual B、selectseq.ROWIDfromdual C、selectseq.CURRVALfromdual D、selectseq.NEXTVALfromdual 答案: C 38.在Oracle中,在执行SQL语句时,你不小心使用Update命令将所有的ID值设置成了 11111,那么使用()命令可以取消这一操作。 (选择一项) A、EXIT B、QUIT C、COMMIT D、ROLLBACK 答案: D 39.在jQuery中,用来追加到指定元素末尾的方法是()。 (选择一项) A、insertAfter() B、append() C、appendTo() D、after() 答案: C 40.在jquery中指定一个类选择器,如果存在就执行删除功能,如果不存在就执行添加功 能。 下面可以直接完成该功能的方法是()。 (选择一项) A、removeClass() B、deleteClass() C、toggleClass(class) D、addClass() 答案: C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 12 J2EE 综合 练习题