下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Struts2复习题1. 以下属于struts2的控制器组件是:A.Action B.ActionForm C.ActionServlet D.dispatchAction2. 以下属于struts2的体系结构的是:(多选)A.struts2控制器组件 B.struts2配置文件 C.FilterDispathcer D.Action3. 以下属于struts2配置文件中的配置元素是:(多选)A. B. C. D.4. 关于struts1和struts2对比的说法正确的是:A.struts1要求Action类继承struts1框架中的Action父类,struts2中则不一定需要继承,可以是P
2、OJO类B.struts1中的Action不是线程安全的,而struts2中的Action是线程安全的C.struts1和struts2中都使用ActionForm对象封装用户的请求数据D.struts1使用OGNL表达式语言来支持页面效果,struts2通过ValueStack技术使标签库访问值5. 以下关于ValueStack说法正确的是:(多选)A.每个Action对象实例拥有一个ValueStack对象B.每个Action对象实例拥有多个ValueStack对象C.Action中封装了需要传入下一个页面的值,这些值封装在ValueStack对象中D.ValueStack会在请求开始时被
3、创建,请求结束时消亡6. 关于struts2配置文件说法正确的是:A.必须在WEB-INF/classes目录下 B.名字必须为struts.xmlC.配置Action时,必须配置包信息 D.使用元素配置转发7. 在struts2配置中用()元素来配置常量:A. B. C. D.8. 关于struts2包的说法正确的是:A.struts2框架使用包来管理常量B.struts2框架定义包时必须指定name属性C.struts2框架中配置包时,必须继承自struts-default包,否则会报错D.struts2框架中使用包来管理Action9. struts2中获取Servlet API的方法正
4、确的是:(多选)A.使用ActionContext对象以解耦合的方法访问Servlet APIB.使用ServletActionContext对象以解耦合的方式访问Servlet APIC.使用ActionContext对象以耦合的方式访问Servlet APID.使用ServletActionContext对象以耦合的方式访问Servlet API10. struts2动态调用的格式为:A.ActionName?methodName.actionB.ActionName! methodName.actionC.ActionName*methodName.actionD.ActionNamem
5、athodName.action11. 如果要实现struts2的数据校验功能A.普通Action类可以实现B.继承自Action接口可以实现C.继承自ActionSupport类可以实现D.继承自ActionValidate类可以实现12. 如果要实现自定义处理结果,需继承那个类A.Dispathcer B.StrutsResultSupportC.SupportD.Action13. 实现动态返回结果,在配置元素时使用()指定视图资源A.$属性名 B.属性名 C.$属性名 D.$属性名14. 用于实现国际化的struts2标签是:A. B. C. D.15. struts2默认的处理结果类
6、型是:A.dispatcher B.redirect C.chain D.forward16. 自定义转换器继承的抽象类是:A.Converter B.TypeConverter C.StrutsTypeConverter D.converts17. 自定义转换器的注册方式有:A.只有全局注册方式 B.只有局部注册方式C.只有全局和局部注册方式 D.以上说法都不对18. 自定义拦截器类的方式有:(多选)A.实现Interceptor接口 B.实现AbstractInterceptor接口C.继承Interceptor类D.继承AbstractInterceptor类19. 在struts.xm
7、l文件中,使用()元素定义拦截器A. B. C. D.20. 在OGNL中?操作符的作用是:A.取出符合选择逻辑的第一个元素B.取出符合选择逻辑的最后一个元素C.取出符合选择逻辑的所有元素D.以上说法都不对21. 以下属于struts2标签的是:(多选)A.Ajax标签B.数据访问标签 C.logic标签 D.bean标签22. 以下哪个标签是struts2中的用于循环迭代:A. B. C. D.23. Struts2主要核心功能是由()实现a) 过滤器b) 拦截器c) 类型转换器d) 配置文件24. Struts中的ActionServlet属于MVC模式()a) 视图b) 模型c) 控制器
8、d) 业务层25. Struts2框架由()和()框架发展而来的【选择二项】a) Hibernateb) Strutsc) Springd) WebWork26. Struts2以(B)为核心,采用()的机制处理用户请求a) Strutsb) WebWorkc) 拦截器d) jar包27. struts2中,不属于Action接口中定义的字符串常量的是()a) SUCCESSb) FAILUREc) ERRORd) INPUT28. struts2在控制器类中一般需要添加相应属性的()和()【选择二项】a) setter方法b) as方法c) getter方法d) is方法29. struts
9、2控制器需要在()配置文件中进行配置a) web.xmlb) struts.xmlc) application.porpertiesd) webwork.xml30. 不属于struts2标签库的是()a) b) c) d) 31. 在JSP页面中可以通过Struts2提供的()标签来输出国际化信息a) b) c) d) 32. 资源文件的后缀名为()a) txtb) docc) propertyd) properties33. struts2自定义类型转换器必须实现的接口是()a)Convertb)TypeConverterc)StrutsTypeConverterd)StrutsConve
10、rt34. struts2关于注册全局类型转换器的说法正确的是()【选择二项】a)必须提供perties文件b)注册文件的格式为:复合类型=对应类型转换器c)注册文件的格式为:对应类型转换器=复合类型d)以上说法都不正确35. struts2自定义拦截器中的“return invocation.invoke”代码表示()【选择二项】a)不执行目标Action的方法,直接返回b)执行目标Action的方法,直接返回逻辑视图名称c)在自定义拦截器中,该代码是必需的d)在自定义拦截器中,该代码是可选的36. struts2中,以下配置文件上传拦截器只允许上传b
11、mp图片文件的代码,正确的是()a)image/bmpb)*.bmpc)bmpd)image/*.bmp37. 以下关于OGNL的说法正确的是()【选择二项】a)ActionContext是OGNL的上下文环境b)StackContext是OGNL的上下文环境c)ValueStack是OGNL的根d)ActionContext是OGNL的根38. 假设在Session中存在名为uid属性,通过OGNL访问该属性,正确的代码是()a)#uidb)#session.uidc)uidd)$session.uid39. 关于“#session.persions.? #this.age20”OGNL代码
12、所表示的意义说法正确的是()a)从persons集合中取出第一个年龄20的Person对象b)从persons集合中取出所有年龄20的Person对象子集c)从persons集合中取出最后一个年龄20的Person对象d)该代码不符合OGNL的语法40. 假设在某JSP页面中存在”代码,则以下说法正确的是()a)编译JSP页面时会出现错误b)编译JSP页面时不会出现错误,但页面不会显示任何内容c)该代码用于输出位于ValueStack(值栈)栈顶的对象d)以上说法都不正确41. struts2默认的处理结果类型是()a)dispatcherb)redirectc)chaind)以上说法都不正确42. 下列选项中,关于Struts2配置文件说法正确的是()a)必须置于WEB-INF/classes目录下b)必须为Struts.xmlc)配置Action时必须配置包信息d)使用元素配置转发43. 下列选项中,关于Struts2的Action说法正确的是()【选择二项】a)struts2会为每一个请求创建一个对应的Action实例b)struts2在请求处理过程中,只有一个Action实
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年泰安市岱岳区工会人员招聘笔试参考试题及答案详解
- 2026山东潍坊护理职业学院招聘外聘教师考试参考题库及答案详解
- 2025年衡水市桃城区工会人员招聘考试试题及答案详解
- 统编版七年级道德与法治上册第九课第二框核心素养导向教案-筑牢生命防线:提高防护能力
- 初中七年级地理《探秘黑土地·新生-撒哈拉以南非洲人地关系与可持续发展》跨学科融合教学设计
- 高中数学二年级《统计图表之扇形图构成要素与深度应用》教学设计
- 初中九年级英语Unit 5 Exploring the Scientific Method 教学设计
- 小学六年级心理健康教育知识清单(鲁画版)
- 2026年大连市中山区中小学教师招聘考试参考题库及答案详解
- 2026广东惠州市惠阳区第二批就业见习岗位招募127人笔试备考试题及答案详解
- 《直线与圆锥曲线》参考教案
- 中级维保全部抽考题
- (完整)广州版小学英语单词分类表
- 八上语文必背古诗文(原文+翻译+考点梳理)
- 光伏发电监理表式(NB32042版-2018)
- NY-T 3213-2023 植保无人驾驶航空器 质量评价技术规范
- 英语四级单词4500
- 神经内科临床常用药物课件
- 妊娠合并子宫肌瘤护理查房
- 期货经典-我的期货经历
- 2023 8号-附件1:北京电力公司电力设施迁改实施细则
评论
0/150
提交评论