欢迎来到天天文库
浏览记录
ID:26058694
大小:60.50 KB
页数:7页
时间:2018-11-24
《单项选择题()》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、单项选择题()1、某blog系统采用三层结构组织程序,访问数据库的代码和定义积分规则的代码分别应该放在系统的()。A、数据访问层和表现层B、持久化层和业务逻辑层C、数据访问层和业务逻辑层D、持久化层和验证层2、在JavaWeb应用中,MVC设计模式中的M(模型)通常由()充当。A、JSP页面B、ServletC、ActionD、JavaBean3、对Struts的描述,错误的是()A、Struts基于Servlet技术实现B、使用Struts时不能同时使用Hibernate或Spring,也不能在页面使用EL表达式C、Struts是MVC设计模式的实现D、Struts是一个半
2、成品,可以基于它构建自己的应用程序4、下列描述中,()不是Struts的作用。A、保证Web应用中模型和视图分开B、给应用程序提供模型组件C、通过自动填充ActionForm简化编码D、将用户操作抽象为Action,使程序逻辑更清晰5、下面的程序中,传入Action的execute的form参数中userName属性的值是()。页面代码:对应的ActionForm代码:publicclassUserFormextendsActionForm{privateStringusername=“”;privatevoi
3、dsetUserName(Stringstr){《J2EE框架技术》专科试卷第7页共7页username=str+“1”;}privatevoidsetTxtUserName(Stringstr){username=str+“2”;}privatevoidsetUsername(Stringstr){username=str+“3”;}privatevoidsetTxtusername(Stringstr){username=str+“4”;}}A、新丽13B、新丽24C、新丽1D、新丽26、下面关于使用动态Form的描述中正确的是()。A、使用动态Form首先要定义一个同名的F
4、ormBean,不需要添加任何属性B、在配置动态Form时type属性指定为自己定义的FormBean的类名C、通过myForm.getUserName()从动态Form中获得userName的值D、动态Form中的属性名要同页面表单域的name属性一致才能在表单提交时自动填充7、下面的程序执行后没有报错,但数据总保存不到数据库,最可能的原因是()。publicstaticvoidmain(String[]args){SessionFactorysf=newConfiguration().configure().buildSessionFactory();Sessionsessi
5、on=sf.openSession();Medalmedal=newMedal();medal.setOwner(“ShenBaozhi”);medal.setSport(“TableTennis-Women’sSingles”);medal.setType(“GoldMedal”);《J2EE框架技术》专科试卷第7页共7页session.save(user);session.close();}A、没有开启事务B、映射文件配置有误C、配置文件配置有误D、没有对持久化操作捕捉异常8、已知wage.getItem().size()的值是1.要想使执行session.update(wa
6、ge)时自动执行sessin.update(wage.getItems().get(0)),必须配置()。A、…B、…C、…D、…9、对下面代码中存在的错误,说法
7、不正确的是()。Stringhql=“fromTblUseruwhereu.status=@status”;//<1>Queryquery=session.createQuery();//<2>query.setNamedParameter(“:status”,””);//<3>returnquery.executeQuery(hql);//<4>A、第一行中的命名参数”@status”应该是”:status”B、第二行createQuery函数应该传入hql作为参数C、第三行命
此文档下载收益归作者所有