欢迎来到天天文库
浏览记录
ID:40950853
大小:87.50 KB
页数:5页
时间:2019-08-11
《JavaEE-II 武汉职业技术学院 考试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、武汉职业技术学院2012-2013学年第一学期考试试题课程名称:JavaEE-II使用院系、班级:计算机学院软件10301,10302考试时间:100分钟考核形式:[开]卷试卷:A卷yhqian99@163.com班级:软件10301姓名:伍正伟学号:10033176题号一二三四五六七八总分得分一、不定向选择题(每题5分,共50分)1、关于Struts2拦截器,下列表述正确的是ABDA、Struts2在执行Action之前,会检查Action是否配置有拦截器,如果有,遍历所有拦截器并且执行之,再执行ActionB、Struts2预定义拦截器中的i18n拦截器是支持国际
2、化的C、拦截器将通用的功能从Action中独立出来,减少了Action中重复的代码量D、struts-default.xml中提供了缺省的拦截器配置2、关于Spring框架,下列表述正确的是ABCDA、整合Struts2和Spring,需要“struts2-spring-plugin-xxx.jar”B、Spring框架的Ioc机制,通过依赖注入来管理Java类之间的依赖关系C、Spring对JDBC的包装体现为JdbcTemplateD、Spring框架的IoC容器采取两种注入:设值注入和构造注入3、关于Struts2工作流程,请写出下列步骤的正确的顺序CEADFB
3、A、根据struts.xml配置,找到需要调用的Action类和方法,并通过IoC方式,将请求参数注入给Aciton。B、返回HTTP响应到客户端浏览器。C、客户端浏览器发出HTTP请求。D、Action调用业务逻辑组件处理业务逻辑,这一步包含表单验证。E、根据web.xml配置,该请求被StrutsPrepareAndExecuteFilter接收。F、Action执行完毕,根据struts.xml中的配置找到对应的返回结果result,并跳转到相应页面。4、关于网页模板技术,下列表述正确的是BCD5A、将视图和程序逻辑分离,从而使程序员只专注编写底层代码,页面设计
4、人员只专注视图的设计B、有利于分工和协作,提高效率,而且使得软件具有很好的维护性。C、Velocity和FreeMarker是目前流行的两种模版语言D、Struts2支持的非JSP视图技术中,就包含了Velocity和FreeMarker5、关于Struts2框架的核心配置文件,下列表述正确的是CA、配置文件有struts.xml和struts.properties和applicationContext.xmlB、struts.xml文件负责配置Action和导航定义C、struts.properties文件包含一系列的key-value对,定义了Struts2框架的
5、大量属性D、applicationContext.xml文件负责定义Bean6、Hibernate的对象有哪些状态?A.C,DA、瞬时状态B、回收状态C、持久化状态D、脱管状态7、阅读以下程序,Student对象在第几行变为脱管状态?GStudentstudent=newStudent();//line1student.setName("Tom");//line2Sessionsession1=sessionFactory.openSession();//line3Transactiontx1=session1.beginTransaction();//line4se
6、ssion1.save(student);//line5tx1.commit();//line6session1.close();//line7A、line1B、line2C、line3D、line4E、line5F、line6G、line758、以下程序的运行结果是什么?Btx=session.beginTransaction();Students1=(Student)session.load(Student.class,newLong(1));Students2=(Studentr)session.load(Student.class,newLong(1));Sy
7、stem.out.println(c1==c2);tx.commit();session.close();A、打印falseB、打印trueC、运行出错,抛出异常9、元素有一个cascade属性,如果希望Hibernate级联保存集合中的对象,cascade属性应该取什么值?DA、noneB、saveC、deleteD、save-update10、spring的优点有哪些?ABCDA、降低了组件之间的耦合性,实现了软件各层之间的解耦B、spring对主流的应用框架提供了集成支持,如hibernate,JPA,Struts等C、.Spring
此文档下载收益归作者所有