第一章
1.新建struts时描述正确的是A
A.MyEclipse”->“Project Capabilities”->“Add Struts Capabilities”,选择Struts2.1后弹出另外一个对话框,在该对话框中单击“Next”,在其中选择Struts2类库,完成选择后单击“打开”即完成
B.web.xml(一般不用配置)
C.不需配置struts.xml
D.不需写action类
2.下面对struts2处理流程叙述正确的是ABCD
A.客户提交请求:请求被提交到一系列的过滤器过滤后到FilterDispatcher
B.FilterDispatcher读取配置文件struts.xml
C.struts.xml根据配置信息调用Action处理客户请求
D.Action执行完毕,返回执行结果,根据struts.xml的配置找到返回结果
第二章
1.struts2访问servlet API方式不包括D
A.直接:ioc:通过实现接口
B.直接:非ioc:servletActionContext
C.间接:通过actioncontext传递数据
D.直接:通过actioncontext传递数据
2.以下注解是通过使用注解配置action的是ABCD
A.parentPackage:父包
B.Result:定义一个result的映射
C.Action:动作
D.Namespace:命名空间
第三章
1.下列对拦截器的描述正确的是ABCD
A.params拦截器解析请求参数,设置为Action的属性
;
国际化拦截器i18n操作国际化资源
B.servlet-config拦截器将HttpServletRequest对象和HttpServletResponse对象传给Action
C.
fileUpload拦截器将文件信息传给Action
D.数据校验拦截器对数据校验信息进行拦截
2.关于自定义拦截器的叙述正确的是ABCD
A.需要实现Interceptor接口或者继承该接口的实现类Abstracterceptor
B.Interceptor接口实现了destroty(),init(),intercept()方法
C.自定义拦截器需要在struts.xml中配置
D.在配置时使用interceptor-ref元素引入
第五章
1.下列关于标签库的描述正确的是:ABCD
A.struts标签库主要分为ui标签,非ui标签,ajax标签
B.ui标签主要包括表单标签,非表单标签
C.非ui标签主要包括控制标签,数据标签
D.ajax标签主要用来支持ajax技术
2.下列标签关系对应正确的是:ABCD
A.表单标签:radio,combobox,file,updownselect,checkoxlist,optiontrasferselect,douleselect,optgroup,select,textfield,password,textarea,form
B.非表单标签:compenent:实现代码共用,actionmessage,actionerror,fielderror
C.数据标签:property:get,set:定义并赋值,push,param:赋值,bean:声明,action,include,url,date,debug,
D.控制标签:if/else,iterator,append,merge,sort,generater,subset,
#名称空间