struts2复习题(含答案)教学文案_第1页
struts2复习题(含答案)教学文案_第2页
struts2复习题(含答案)教学文案_第3页
struts2复习题(含答案)教学文案_第4页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、资料收集于网络,如有侵权请联系网站删除Struts2 复习题1. 以下属于 struts2 的控制器组件是:A.ActionB.ActionFormC.ActionServlet D.dispatchAction2. 以下属于 struts2 配置文件中的配置元素是: (多选 ) A.<package> B.<action> C.<form-beans> D.<action-mappings>3. 关于 struts1 和 struts2 对比的说法正确的是:A.struts1 要求 Action 类继承 struts1 框架中的 Action

2、父类, struts2 中则不一定需要继承,可以是 POJO类B.struts1 中的 Action 不是线程安全的,而struts2 中的 Action 是线程安全的D.struts1 使用 OGNL表达式语言来支持页面效果, struts2 通过 ValueStack 技术使标签库访问值4.以下关于 ValueStack 说法正确的是:(多选 )B.每个 Action 对象实例拥有多个ValueStack对象C.Action 中封装了需要传入下一个页面的值,Action 对象封装在ValueStack 对象中D.ValueStack会在请求开始时被创建,请求结束时消亡5. 关于 strut

3、s2 配置文件说法正确的是:A.必须在 WEB-INF/classes目录下B.名字必须为struts.xmlC.配置 Action 时,必须配置包信息D.使用 <forward> 元素配置转发6.在 struts2 配置中用()元素来配置常量:A.<const> B.<constants> C.<constant> D.<constant-mapping>7. 关于 struts2 包的说法正确的是:A.struts2 框架使用包来管理常量B.struts2 框架定义包时必须指定name 属性word 可编辑资料收集于网络,如有侵权

4、请联系网站删除D.struts2 框架中使用包来管理Action8.struts2 中获取 Servlet API 的方法正确的是:(多选 )A.使用ActionContext对象以解耦合的方法访问Servlet APIB.使用ServletActionContext对象以解耦合的方式访问Servlet APIC.使用ActionContext对象以耦合的方式访问Servlet APID.使用ServletActionContext对象以耦合的方式访问Servlet API9.struts2动态方法调用的格式为:A.ActionName?methodName.actionB.ActionNam

5、e! methodName.actionD.ActionNamemathodName.action10.如果要实现struts2的数据校验功能A.普通Action类可以实现B.继承自Action接口可以实现C.继承自ActionSupport类可以实现D.继承自ActionValidate类可以实现11. 如果要实现自定义处理结果,需继承那个类A.DispathcerB.StrutsResultSupportC.SupportD.Action12. 实现动态返回结果,在配置 <result> 元素时使用()指定视图资源A.$属性名 B.属性名 C.$'属性名 'D.

6、$" 属性名 "13. 用于实现国际化的 struts2 标签是:word 可编辑资料收集于网络,如有侵权请联系网站删除A.<s:text>B.<s:message>C.<s:textfield>D.<s:resource>14. struts2 默认的处理结果类型是:A.dispatcherB.redirectC.chainD.forward15. 自定义转换器继承的抽象类是:A.ConverterB.TypeConverterC.StrutsTypeConverterD.DefaultTypeConverter16. 自定

7、义转换器的注册方式有:A.只有全局注册方式B.只有局部注册方式C.只有全局和局部注册方式D.以上说法都不对17. 自定义拦截器类的方式有: (多选 )A.实现 Interceptor 接口B.实现 AbstractInterceptor 接口C.继承 Interceptor 类D.继承 AbstractInterceptor类18. 在 struts.xml 文件中,使用()元素定义拦截器A.<interceptor-ref>B.<interceptor>C.<intercep>D.<default-interceptor-ref>19.20.

8、以下属于 struts2 标签的是: (多选 )A.Ajax 标签B.数据访问标签C.logic 标签D.bean 标签21. 以下哪个标签是 struts2 中的用于循环迭代 :A.<s:property> B.<s: iterator >C.<s:logic> D.<s:forEach>22.Struts2 主要核心功能是由()实现a)过滤器b)拦截器c)类型转换器d)配置文件23.24. Struts2 框架由( )和( )框架发展而来的【选择二项】word 可编辑资料收集于网络,如有侵权请联系网站删除a) Hibernateb) Stru

9、ts 1c) Springd) WebWork25. Struts2 以( B)为核心,采用( )的机制处理用户请求a) Strutsb) 拦截器c) jar 包26.struts2 中,不属于Action 接口中定义的字符串常量的是()a) SUCCESSb) FAILUREc) ERRORd) INPUT27.struts2 在控制器类中一般需要添加相应属性的()和()【选择二项】a) setter 方法b) as 方法c) getter 方法d) is 方法28.struts2 控制器需要在()配置文件中进行配置a) web.xmlb) struts.xmlc) application.

10、porpertiesd) webwork.xml29.不属于 struts2 标签库的是()a) <s:textfield>word 可编辑资料收集于网络,如有侵权请联系网站删除b) <s: textarea >c) <s:submit>d) <select>30.在 JSP页面中可以通过Struts2 提供的()标签来输出国际化信息a) <s:input>b) <s:messages>c) <s:submit>d) <s:text>31. 资源文件的后缀名为()a) txtb) docc) pro

11、pertyd) properties32.struts2 自定义类型转换器必须实现的接口 是()a) Convertb) TypeConverterc) StrutsTypeConverterd) StrutsConvert33.struts2 关于注册全局类型转换器的说法正确的是()【选择二项】a) 必须提供 perties 文件b) 注册文件的格式为:复合类型 =对应类型转换器c) 注册文件的格式为:对应类型转换器=复合类型d) 以上说法都不正确34.struts2 自定义拦截器中的“return invocation.invoke() ”代码表示(

12、)【选择二项】a) 不执行目标 Action 的方法,直接返回word 可编辑资料收集于网络,如有侵权请联系网站删除b) 执行目标 Action 的方法c) 在自定义拦截器中,该代码是必需的d) 在自定义拦截器中,该代码是可选的35.struts2 中,以下配置文件上传拦截器只允许上传bmp 图片文件的代码,正确的是()a) <param name= ” allowedTypes ” >image/bmp</param>b) <param name= ” allowedTypes ” >*.bmp</param>c) <param name

13、= ” allowedTypes ” >bmp</param>d) <param name= ” allowedTypes ” >image/*.bmp</param>36. 以下关于 OGNL的说法正确的是()【选择二项】a) ActionContext 是 OGNL的上下文环境b) StackContext 是 OGNL的上下文环境c) ValueStack 是 OGNL的根d) ActionContext 是 OGNL的根37.假设在 Session 中存在名为uid 属性,通过OGNL访问该属性,正确的代码是()a) #uidb) #sessi

14、on.uidc) uidd) $session.uid38.39.假设在某 JSP页面中存在”<s:property /> ”代码,则以下说法正确的是()a) 编译 JSP页面时会出现错误b) 编译 JSP页面时不会出现错误,但页面不会显示任何内容c) 该代码用于输出位于 ValueStack(值栈)栈顶的对象d) 以上说法都不正确40.struts2 默认的处理结果类型是()word 可编辑资料收集于网络,如有侵权请联系网站删除a) dispatcherb) redirectc) chaind) 以上说法都不正确41.下列选项中,关于Struts2 配置文件说法正确的是()a) 必须置于 WEB-INF/classes目录下b) 必须为 Struts.xmlc) 配置 Action 时必须配置包信息d) 使用 <forward> 元素配置转发42.下列选项中,关于Struts2 的 Action 说法正确的是()【选择二项】a)struts2 会为每一个请求创建一个对应的Action 实例b)struts2 在请求处理过程中,只有一个Action 实例c) struts2 通过属性来封

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论