JavaWeb高级编程考试大纲和考试题库.doc_第1页
JavaWeb高级编程考试大纲和考试题库.doc_第2页
JavaWeb高级编程考试大纲和考试题库.doc_第3页
全文预览已结束

下载本文档

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

文档简介

JavaWeb考试大纲一、 Action组件1. Action接口,ActionSupport类2. Action对web请求的处理步骤3. 在Action中如何自动获取web请求参数4. 定义逻辑Action5. 在配置文件中使用通配符6. Action的处理结果7. Action的组织二、 拦截器1. 为什么使用拦截器2. 开发自己的拦截器3. 创建拦截器4. 配置拦截器5. 拦截器执行顺序三、 标记库1. 值栈2. OGNL访问值栈和栈上下文的方式3. 使用标记库4. Iterator标记5. 数据标记四、 结果视图类型1. dispatcher chain redirect stream redirect redirectAction的意义及使用方式五、 类型转换1. 框架内置的类型转换处理2. 自定义对象的类型转换六、 输入校验1. 校验器配置风格2. 自定义校验器开发步骤3. 手动校验七、 国际化1. 资源文件命名方式2. Struts2对国际化的支持3. p206页总结八、 Ajax1. 什么是Ajax2. 使用Ajax标记【考试题型及试卷结构】: 考试题型:填空题,选择题,简答题,编程题。试卷结构:填空题30分,选择题20分,简答题20分,编程题30分1. struts2框架提供了一个可选的Action接口,接口中定义了5个字符串常量,分别是:_ _ _ _和none。2. 在ActionContext类中定义了一个静态方法_用于获取自己的一个实例。3. 在配置文件中通过结点定义结果视图,name属性的默认值是_,type属性的默认值是_。4. Struts2中的拦截器是一个普通的java组件,要自定义拦截器,只需要实现一个名为_的接口。5. 在结点中,_结点用于定义一个单独的拦截器。_结点用于定义拦截器栈,_结点用于引用已定义的拦截器或拦截器栈。6. OGNL默认的根对象是ObjectStack,如果要访问Stack Context中的信息,需要在表达式前面加_符号。7. 在jsp中使用struts2标记库需增加taglib指令:_。8. 要使自定义类型转换器起作用,需注册自定义类型转换器。如果给ColorAction.java注册基于action的自定义类型转换器,需在ColorAction.java所在的路径下创建一个名为_的属性文件。9. Struts2框架下的校验分为使用内建校验器校验,自定义校验器校验和手动校验,手动校验需Action组件继承_并覆盖其_方法。10. Struts2内置校验器的配置有两种配置风格,分别是_配置风格和_配置风格。11. Ajax实现异步通信依赖的对象是_。12. Dojo框架中异步提交的标签为:_。1. 在Struts2框架中,为了便于数据访问,数据是集中存放的,每个请求的处理流程相关的数据信息都统一存放到_对象中。A. ActionContextB. SessionAwareC. ApplicationAwareD. ActionInvocation2. 为了方便Action组件的管理,struts2框架在配置文件中提出了package的概念,以下关于package标签的属性说法错误的是:( )A. name属性是为了让其他的package引用B. extends属性定义package包含的外部包C. namespace属性指明package对应的url映射D. abstract属性定义package是否为抽象的,如果为true,则package中不允许定义action。3. 以下关于拦截器说法错误的是:( )A. 从软件构架上说,拦截器实现了面向方面编程。B. Struts2中的拦截器是可插拔的设计C. Action与拦截器的依赖关系通过配置文件struts.xml动态建立D. 当某个action显示引用某个拦截器后,默认的拦截器仍然起作用。4. 以下哪种结果类型用于将action组成一个action链?( )A. redirecActiont B) dispatcher C) chain D) stream5. 以下哪个校验器不是struts2内置的校验器?( )A. date B) regex C) cardid D) email6. 以下哪种资源文件命名方式是错误的?( )A. basename+”_” +country+”_”+language+”.properties”B. basename+”_”+language+”_”+country+”.properties”C. basename+”_”+language+”.properties”D. basename+”.properties”7. 上述标签在第二次迭代时,第一个和第二个property标签输出的值分别为:_,_。A. 0 IBMT400B. 1 HPnx6330C. 2 Dell4500D. 1 6700action如何处理web请求?如何开发自定义拦截器,步骤分别是什么?如何进行自定义类型转换?步骤分别是什么? 如何进行web应用的国际化,如何使用国际化信息

温馨提示

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

评论

0/150

提交评论