struts模拟试题.doc
《struts模拟试题.doc》由会员分享,可在线阅读,更多相关《struts模拟试题.doc(10页珍藏版)》请在三一文库上搜索。
1、-装-订-线-选择题(每题2分,共计100分)1. Action中有包括代码“request.setAttribute(data, list)”,则下面logic:iterate使用正确的是( )。 A$item.title B$item.title C$item.title D$item.title2.ActionForm中的validate方法返回什么值,认为是验证成功( )。选两项 Anull B空字符串 C一个空的ActionError对象 D一个空的ActionErrorS对象3. 在MVC模型中,控制器是重要组成组件,针对Struts框架技术,( )类负责担任此角色。 AActio
2、n BActionServlet CActionForm DAcrionForward4. 在Struts中,ActionServlet的作用是( )。选两项 A它是所有FormBean的父类 B它是所有ActionBean的父类 C核心控制器 D将请求中的数据封装到FormBean中5. 下面html标签的使用中正确的是( )。选两项 A B提交 C涞水 D6. 在struts应用程序的JSP页面上,使用HTML:optionsCollection标签初始化从数据库查询得到的下拉列表框的选择项,该标签的( )属性表示用作选项显示的值。 Aname Blabel Cvalue Dpropert
3、y7. Struts中的ActionServlet属于MVC模式中的( )。 A视图 B模型 C控制器 D业务层8. 在struts-config.xml配置文件中,使用( )元素来指定自定义的一个RequestProcessor。 Aform-beans Baction Ccontroller Dset-property9. Servet是一个在服务器上运行、处理请求信息并将其发送到客户端的Java程序。( )接受服务请求、找到servlet累、加载Servlet类并创建Servlet对象。 A客户端 BIE浏览器 CServlet容器 DServlet本身10对于以下代码,HelloAct
4、ion希望把请求转发给hello.jsp,在HelloAction的execute()方法中如何实现( )。选两项 Areturn (new ActionForward(mapping.getInput(); Breturn (mapping.findForward(”SayHello”); Creturn (mapping.findForward(“hello.jsp”); Dreturn (mapping.findForward(“/hello.jsp”);11Action中的execute方法执行完毕后,需要跳转到show.jsp这个页面,下列写法中那些从形式上是正确的( )。 Aret
5、urn show.jsp; Breturn show; Creturn mapping.findForward(show); Dreturn mapping.findForward(show.jsp);12在struts的配置文件中,action节点的哪一个属性用来action指定引用的actionForm( )。 Aname Battribute Cscope Dpath13在struts的配置文件中,一般来说action节点的( )属性是可以不写的。选三项 Apath Btype Cname Dinput14在使用Struts错误处理机制时,将报错信息定义在属性文件后,还需要在struts
6、-config.xml文件中使用( )标签定义对该属性文件的引用。 Amessage-resource Baction Cforward Dform-bean15在Struts应用程序中,创建了定义报错信息的资源文件后,应在( )文件中添加对这个资源文件的引用。 Aweb.xml BApplicationResources.properties Cstruts-config.xml DApplicationResources_zh_CN_properties16关于struts的dispatchAction,以下说法正确的是( )。 A扩展自dispatchAction的Action类不必定义
7、execute方法 B在dispatchAction Bean中,创建的实体操作业务的方法,传入的参数可以和普通的Action的execute方法不同 C在dispatchAction Bean中,方法名的前缀必须为to或do D与普通的Action的配置比较,要使用dispatchAction,需要多一个param17在Struts应用程序的JSP页面上,使用( )Struts标签初始化从数据库查询得到的下拉列表框选择项。 Ahtml:hidden Bhtml:from Chtml:text Dhtml:optionsCollection18下面关于DispatchAction的说法正确的是
8、( )。 ADispatchAction Bean中不需要定义execute方法 B实现DispatchAction Bean需要实现org.apache.struts.actions.DispatchAction接口 C可通过http:/localhost:8080/app/da.do?Method=save直接访问DispatchAction D配置DispatchAction Bean与配置普通Action Bean没有区别19对于以下这段配置ActionServlet的代码,说法正确的有( )。选三项 action org.apache.struts.action.ActionServ
9、let config /WEB-INF/myconfig.xml 2 action *.do AServlet容器在启动Struts应用时,会初始化这个ActionServlet B对于所有URL中以”.do”结尾的HTTP请求,都由ActionServlet处理 C这段代码位于struts-config.xml中 D这段代码位于web.xml中20在Java EE中,关于框架技术,下面说法错误的是( )。 A框架是一个可重用的半成品 B框架能保证我们程序结构风格的统一 CStruts是一个MVC框架,简化了视图层、模型层的开发 DDWR是一个框架,用于简化Ajax的开发21下列那些文件是st
10、ruts的配置文件( )。选两项 Astruts.xml Bstruts-config.xml Cweb.xml Dstruts.tld22在MVC设计模式对应的Java组件中,( )负责响应和处理客户的请求。 AJavaBean BServlet CJSP DHTML23在使用Struts时,( )是设置访问ActionServlet的路径。 Aweb.xml 文件中的servlet-mapping标签 Bweb.xml 文件中的url-pattern标签 Cstruts-config.xml文件中的action Dstruts-config.xml 文件中的forward24在JSTL的迭
11、代标签c:foreach的属性中,用于指定要便利的对象的集合的是( )。 Avar Bitems CvarStatus Dvalue25JSP标准标签库(JST)的标签库描述符文件的后缀是( )。 A.tld B.jar C.properties D.xml26在java企业级开发中使用框架的好处并不包括( )。 A结构统一,便于学习和维护 B充分利用前人的经验总结,构建更优质的系统 C通过简单的配置,无需编写代码即可实现业务功能 D开发时可专心在业务逻辑的处理上27下列哪项不属于Struts的优点( )。 A利用Struts提供的taglib可以大大节约开发时间 BActionForms使用
12、方便,便于实现单元测试 C表现与逻辑分离 D表单验证解决了请求数据的验证问题,增强了系统健壮性28在JSP页面中,( )可以取的名为boxes的复选框第一个值。选两项 A$param.boxs B$param.boxs0 C$param Values.boxs0 D$param Value.boxs129在一个基于struts框架构建的应用系统中,中央控制器负责转发客户请求给Action关于请求转发过程的原理,以下说法正确的是( )。 A. 在配置文件中存储了一些与Action 和请求信息对应的映射配置信息,中央控制器基于这些映射配置信息才能完成请求转发过程 B. 在web.xml 中指定存储
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- struts 模拟 试题
链接地址:https://www.31doc.com/p-11503091.html