Struts2复习题
1以下属于struts2的控制器组件是:AActio
BActio
FormCActio
ServletDdispatchActio
2以下属于struts2的体系结构的是:多选
3以下属于struts2配置文件中的配置元素是:多选
ApackageBactio
Cformbea
sDactio
mappi
gs4关于struts1和struts2对比的说法正确的是:
Astruts1要求Actio
类继承struts1框架中的Actio
父类,struts2中则不一定需要继承,可以是POJO类
Bstruts1中的Actio
不是线程安全的,而struts2中的Actio
是线程安全的Cstruts1和struts2中都使用Actio
Form对象封装用户的请求数据
Dstruts1使用OGNL表达式语言来支持页面效果,struts2通过ValueStack技术使标签库访问
值
5以下关于ValueStack说法正确的是:多选
A每个Actio
对象实例拥有一个ValueStack对象
B每个Actio
对象实例拥有多个ValueStack对象
CActio
中封装了需要传入下一个页面的值,这些值封装在
ValueStack对象中
DValueStack会在请求开始时被创建,请求结束时消亡
6关于struts2配置文件说法正确的是:
A必须在WEBINFclasses目录下B名字必须为strutsxmlC配置Actio
时,必须配置包信息D使用forward元素配置转发7在struts2配置中用()元素来配置常量
Aco
stBco
sta
tsCco
sta
tDco
sta
tmappi
g
8关于struts2包的说法正确的是:
Astruts2框架使用包来管理常量
Bstruts2框架定义包时必须指定
ame属性
Cstruts2框架中配置包时,必须继承自strutsdefault包,否则会报错
Dstruts2框架中使用包来管理Actio
9struts2中获取ServletAPI的方法正确的是:多选
A使用Actio
Co
text对象以解耦合的方法访问ServletAPI
B使用ServletActio
Co
text对象以解耦合的方式访问ServletAPIC使用Actio
Co
text对象以耦合的方式访问ServletAPID使用ServletActio
Co
text对象以耦合的方式访问ServletAPI
10struts2动态调用的格式为:
AActio
NamemethodNameactio
BActio
NamemethodNameactio
CActio
NamemethodNameactio
DActio
NamemathodNameactio
11如果要实现struts2的数据校验功能
A普通Actio
类可以实现
fB继承自Actio
接口可以实现C继承自Actio
Support类可以实现D继承自Actio
Validate类可以实现
12如果要实现自定义处理结果,需继承那个类ADispathcer
BStrutsResultSupport
CSupport
DActio
13实现动态返回结果,在配置result元素时使用()指定视图资源
A属性名B属性名C属性名14用于实现国际化的struts2标签是:
D