JavaWeb高级编程考试大纲和考试题库_第1页
JavaWeb高级编程考试大纲和考试题库_第2页
JavaWeb高级编程考试大纲和考试题库_第3页
JavaWeb高级编程考试大纲和考试题库_第4页
JavaWeb高级编程考试大纲和考试题库_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

JavaWeb考试大纲

一、Action组件

1.Action接口,ActionSupport类

2.Action对web请求的处理步骤

3.在Action中如何自动获得web请求参数

4.定义逻辑Action

5.在配置文件中运用通配符

6.Action的处理结果

7.Action的组织

二、拦截器

1.为什么运用拦截器

2.开发自己的拦截器

3.创建拦截器

4.配置拦截器

5.拦截器执行依次

三、标记库

1.值栈

2.OGNL访问值栈和栈上下文的方式

3.运用标记库

4.Iterator标记

5.数据标记

四、结果视图类型

1.dispatcherchainredirectstreamredirect

redirectAction的意义与运用方式

五、类型转换

1.框架内置的类型转换处理

2.自定义对象的类型转换

六、输入校验

1.校验器配置风格

2.自定义校验器开发步骤

3.手动校验

七、国际化

1-资源文件命名方式

2.Struts2对国际化的支持

3.p206页总结

八、Ajax

L什么是Ajax

2.运用Ajax标记

【考试题型与试卷结构】:

考试题型:填空题,选择题,简答题,编程题。

试卷结构:填空题3。分,选择题20分,简答题2。分,编程题30分

1.struts2框架供应了一个可选的Action接口,接口中定义了5个字符

串常量,分别是:

____________和none。

2.在ActionContext类中定义了一个静态方法___—―用于获

得自己的一个实例。

3.在配置文件中通过〈result〉结点定义结果视图,name属性的默认值

是_______,type属性的默认值是____________o

4.Struts2中的拦截器是一个一般的java组件,要自定义拦截器,只须

要实现一个名为的接口。

5.在〈interceptors>结点中,结点用于定义一个单独的拦

截器。结点用于定义拦截器栈,

结点用于引用已定义的拦截器或拦截器栈。

6.OGNL默认的根对象是Objectstack,假如要访问StackContext

中的信息,须要在表达式前面加符号。

7.在jsp中运用struts2标记库需增加taglib指令:

8.要使自定义类型转换器起作用,需注册自定义类型转换器。假如给

ColorAction.java注册基于action的自定义类型转换器,需在

ColorAction.java所在的路径下创建一个名为

______________________的属性文件。

9.Struts2框架下的校验分为运用内建校验器校验,自定义校验器校验

和手动校验,手动校验需Action组件继承并覆盖其

_______________方法。

10.Struts2内置校验器的配置有两种配置风格,分别是_________配置

风格和配置风格。

11.Ajax实现异步通信依靠的对象是___________________。

12.Doj。框架中异步提交的标签为:o

1.在Struts2框架中,为了便于数据访问,数据是集中存放的,每个请

求的处理流程相关的数据信息都统一存放到对象中。

A.ActionContext

B.SessionAware

c.ApplicationAware

D.Actioninvocation

2.为了便利Action组件的管理,struts2框架在配置文件中提出了

package的概念,以下关于package标签的属性说法错误的是:

()

A.name属性是为了让其他的package引用

B.extends属性定义package包含的外部包

c.namespace属性指明package对应的url映射

D.abstract属性定义package是否为抽象的,假如为true,则

package中不允许定义actiono

3.以下关于拦截器说法错误的是:()

A,从软件构架上说,拦截器实现了面对方面编程。

B.Struts2中的拦截器是可插拔的设计

c.Action与拦截器的依靠关系通过配置文件struts.xml动态建立

D.当某个action显示引用某个拦截器后,默认的拦截器照旧起作用。

4.以下哪种结果类型用于将action组成一个action链?()

A.redirecActiontB)dispatcherC)chainD)stream

5.以下哪个校验器不是struts2内置的校验器?()

A.dateB)regexC)cardidD)email

6.以下哪种资源文件命名方式是错误的?()

A.basename+,,+country+,,+language+M.properties”

B.basename+,,+language+M+country.properties”

c.basename+,,+language+>,.properties”

D.basename+M.properties”

7.<s:iteraorvalue=^^#{'IBMT400,:'3500'HPnx6330,:'

6700,;DelUSOO*:'5600*id="computers"status」'

st”>

<s:propertyvalue=>,#st.index,>/>

<s:propertyvalue=>,key”/>

</s:iterator>

上述标签在其次次迭代时,第一个和其次个property标签输出的值分

别为:,o

A.0IBMT400

B.1HPnx6330

C.2Dell4500

D.16700

action如何处理web

温馨提示

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

评论

0/150

提交评论