ImageVerifierCode 换一换
格式:DOCX , 页数:5 ,大小:16.22KB ,
资源ID:878662      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-878662.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(struts2复习题含答案.docx)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

struts2复习题含答案.docx

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 父

2、类,struts2 中则不一定需要继承,可以是 POJO 类B.struts1 中的 Action 不是线程安全的,而 struts2 中的 Action 是线程安全的C.struts1 和 struts2 中都使用 ActionForm 对象封装用户的请求数据D.struts1 使用 OGNL 表达式语言来支持页面效果,struts2 通过 ValueStack 技术使标签库访问值5. 以下关于 ValueStack 说法正确的是: (多选)A.每个 Action 对象实例拥有一个 ValueStack 对象B.每个 Action 对象实例拥有多个 ValueStack 对象C.Action

3、 中封装了需要传入下一个页面的值,这些值封装在 ValueStack 对象中D.ValueStack 会在请求开始时被创建,请求结束时消亡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 框架中配置包时,

4、必须继承自 struts-default 包,否则会报错D.struts2 框架中使用包来管理 Action9. struts2 中获取 Servlet API 的方法正确的是:(多选)A.使用 ActionContext 对象以解耦合的方法访问 Servlet APIB.使用 ServletActionContext 对象以解耦合的方式访问 Servlet APIC.使用 ActionContext 对象以耦合的方式访问 Servlet APID.使用 ServletActionContext 对象以耦合的方式访问 Servlet API10. struts2 动态调用的格式为:A.Acti

5、onName?methodName.actionB.ActionName! methodName.actionC.ActionName*methodName.actionD.ActionNamemathodName.action11. 如果要实现 struts2 的数据校验功能 A.普通 Action 类可以实现B.继承自 Action 接口可以实现C.继承自 ActionSupport 类可以实现D.继承自 ActionValidate 类可以实现12. 如果要实现自定义处理结果,需继承那个类 A.Dispathcer B.StrutsResultSupportC.SupportD.Acti

6、on13. 实现动态返回结果,在配置 元素时使用()指定视图资源 A.$属性名 B.属性名 C.$属性名 D.$“属性名“14. 用于实现国际化的 struts2 标签是: A. B. C. D.15. struts2 默认的处理结果类型是:A.dispatcher B.redirect C.chain D.forward16. 自定义转换器继承的抽象类是:A.Converter B.TypeConverter C.StrutsTypeConverter D.converts17. 自定义转换器的注册方式有:A.只有全局注册方式 B.只有局部注册方式 C.只有全局和局部注册方式 D.以上说法都

7、不对18. 自定义拦截器类的方式有:(多选)A.实现 Interceptor 接口 B.实现 AbstractInterceptor 接口C.继承 Interceptor 类 D.继承 AbstractInterceptor 类19. 在 struts.xml 文件中,使用()元素定义拦截器 A. B. C. D.20. 在 OGNL 中?操作符的作用是:A.取出符合选择逻辑的第一个元素B.取出符合选择逻辑的最后一个元素C.取出符合选择逻辑的所有元素D.以上说法都不对21. 以下属于 struts2 标签的是:( 多选)A.Ajax 标签 B.数据访问标签 C.logic 标签 D.bean

8、标签22. 以下哪个标签是 struts2 中的用于循环迭代:A. B. C. D.23. Struts2 主要核心功能是由( )实现 a) 过滤器b) 拦截器c) 类型转换器d) 配置文件24. Struts 中的 ActionServlet 属于 MVC 模式( )a) 视图b) 模型c) 控制器d) 业务层25. Struts2 框架由( )和( )框架发展而来的【选择二项】a) Hibernateb) Strutsc) Springd) WebWork26. Struts2 以(B )为核心,采用( )的机制处理用户请求a) Strutsb) WebWorkc) 拦截器d) jar 包

9、27. struts2 中,不属于 Action 接口中定义的字符串常量的是( )a) SUCCESSb) FAILUREc) ERRORd) INPUT28. struts2 在控制器类中一般需要添加相应属性的( )和( ) 【选择二项】a) setter 方法b) as 方法c) getter 方法d) is 方法29. struts2 控制器需要在( )配置文件中进行配置 a) web.xmlb) struts.xmlc) application.porpertiesd) webwork.xml30. 不属于 struts2 标签库的是( )a) b) c) d) 31. 在 JSP 页

10、面中可以通过 Struts2 提供的( )标签来输出国际化信息a) b) c) d) 32. 资源文件的后缀名为( )a) txtb) docc) propertyd) properties33. struts2 自定义类型转换器必须实现的接口是( )a) Convertb) TypeConverterc) StrutsTypeConverterd) StrutsConvert34. struts2 关于注册全局类型转换器的说法正确的是( ) 【选择二项】a) 必须提供 xwork-conversion.properties 文件b) 注册文件的格式为:复合类型=对应类型转换器c) 注册文件的

11、格式为:对应类型转换器=复合类型d) 以上说法都不正确35. struts2 自定义拦截器中的“return invocation.invoke”代码表示( ) 【选择二项】a) 不执行目标 Action 的方法,直接返回b) 执行目标 Action 的方法,直接返回逻辑视图名称c) 在自定义拦截器中,该代码是必需的d) 在自定义拦截器中,该代码是可选的36. struts2 中,以下配置文件上传拦截器只允许上传 bmp 图片文件的代码,正确的是( )a) image/bmpb) *.bmpc) bmpd) image/*.bmp37. 以下关于 OGNL 的说法正确的是( ) 【选择二项】a

12、) 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 代码所表示的意义说法正确的是( )a) 从 persons 集合中取出第一个年龄20 的 Person 对象

13、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. 下列选项中,关

14、于 Struts2 配置文件说法正确的是( )a) 必须置于 WEB-INF/classes 目录下b) 必须为 Struts.xmlc) 配置 Action 时必须配置包信息d) 使用 元素配置转发43. 下列选项中,关于 Struts2 的 Action 说法正确的是( ) 【选择二项】a) struts2 会为每一个请求创建一个对应的 Action 实例b) struts2 在请求处理过程中,只有一个 Action 实例c) struts2 通过属性来封装用户请求参数d) 在 struts2 中定义的属性都用于封装用户请求参数44. struts2 中动态方法调用的格式为( )a) ActionName_methodName.dob) ActionName!methodName.doc) ActionName_methodName.actiond) ActionName!methodName.action问答题:MVC 是什么含义?

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。