struts2复习题(含答案)
Struts2复习题
1。属于struts2的下列控制器组件是:
a . action b . action form c . action servlet d . dispatch action 2 . struts 2配置文件中的下列配置元素是:(多项选择)
a。在1993年,结构1和结构2之间的比较是正确的:
A .结构1要求动作类继承结构1框架中的动作父类,而结构2不一定需要继承。它可以是POJO类
b。Struts 1中的操作不是线程安全的。struts2中的动作是线程安全的 d。struts 1使用OGNL表达式语言来支持页面效果。Struts2通过值堆栈技术使标签库访问值为
4。以下关于值堆栈的陈述是正确的:(多选)b .每个操作对象实例都有多个值堆栈对象
C。操作封装了需要传递到下一页的值。操作对象封装在一个值堆栈对象中。值堆栈在请求开始时创建。在请求结束时消失5。关于struts2配置文件的正确陈述是 A。名称必须是Struts.xml
c。在网络信息/类目录中配置操作时。必须配置包信息。使用元素配置转发6。使用()元素配置struts2配置中的常量:
a.b.c.d.7。关于struts2包的正确说法是,A.struts2框架使用包来管理常量
b。struts 2框架在定义包时必须指定name属性 d。struts 2框架使用包来管理action
8。在struts 2中获得Servlet API的正确方法是:(多选)a .使用ActionContext对象来访问Servlet API
b。使用ServletActionContext对象来访问小服务程序接口。使用ServletActionContext对象来访问Servlet API 9。struts2动态方法调用的格式为:动作名?方法名。动作B。动作名!方法名。动作名*方法名。动作名@方法名。动作
10。如果要实现struts2的数据验证功能,A .公共动作类可以实现B .从动作接口继承可以实现
C。从动作继承支持类可以实现d。从动作继承验证类可以实现 11。如果您想要实现自定义处理结果,您需要继承类A。支持结果支持结果支持动作
12。实现动态回报结果。使用()指定视图资源A.${属性名} B.@{属性名} C.${ ‘属性名’ } D.${\\属性名\\ 13。struts2国际化标签为 a . b . c . d .
14 . struts 2默认处理结果类型为
a . dispatcher b . redirect c . chain d . forward 15 .自定义转换器继承的抽象类为:
a .转换器b . type converter c . struts typeeconverter d . defaulttype econverter 16 .自定义转换器的注册方法为
a .仅全局注册方法b .仅本地注册方法定制拦截器类的方法有:(多项
选择)
A。实现侦听器接口b .实现抽象侦听器接口c .继承侦听器类d .继承抽象侦听器类18。在struts.xml文件中,使用()元素来定义拦截器。 20。以下属于struts2标签:(多项选择)
A。Ajax标签b数据访问标签c逻辑标签D.bean标签21。在struts2中,循环迭代使用以下哪个标签:
a . b . c . d . 22。struts 2的主要核心功能是实现 a)过滤器b)拦截器c) by()类型转换器d)配置文件23。 24。Struts2框架[选择2]
a)hibernate b)Struts 1 c)springd)web work | Struts 2以(b)为核心,采用()机制来处理用户请求 a)Struts b)interceptor c)jar包
26。昂首阔步2。不属于操作界面中定义的字符串常量的是() a)成功b)失败 c)错误d)输入
27。struts 2通常需要添加()和()[选择两个] a) setter方法b)作为方法c) getter方法d)是方法 28。struts2控制器需要在()配置文件 a)web . XML b)struts . XML
c)应用程序.属性d) webwork.xml 29中配置。不属于struts2标签库的是() a) b) c) d)