Struts2试题
更新时间:2023-11-30 06:49:01 阅读量: 教育文库 文档下载
- struts2漏洞推荐度:
- 相关推荐
Struts2 试题
1.struts2的执行流程?
客户端提交一个HttpServletRequest请求(action或JSP页面)
请求被提交到一系列Filter过滤器,如ActionCleanUp和FiterDispatcher等
FilterDispatcher是Struts2控制器的核心,它通常是过滤器链中的最后一个过滤器 询问ActionMapper是否需要调用某个action来处理
如果ActonMapper据诶的那个需要调用某个A传统,FilterDispatcher则把请求教到ActionProxy,由其进行处理
ActionProxy通过Configuration Manager询问框架配置文件,找到需要调用的Action类 ActionProxy创建一个ActionInvocation实例,而ActionInvocation通过代理模式调用action Action执行完毕后,返回一个result字符串,此时再按相反的顺序通过Interceptor拦截器 最后ActionInvocation负责根据struts配置文件中配置的result元素,找到与返回值对应的result
2.struts2的web里需要配置什么?
1.
2. 3.
4.
5. ilter-class> 6. 7. 8. 9. 10. 3.struts.xml文件哪个常量可以实现不用重新启动服务就可以得到反馈? ? 4.struts中的package的作用是什么?namespace可以为空吗?如果namespace为空会意味着什么呢? 标识 可以 、 Timmer 如果没写,说明该包为默认空间 只要敲index没有精确对应的package都交给namespackage 如果还没有就崩溃 5.Action 的实现通集成常用那种方法? 一种是直接实现自己的Action 另一种是实现Action的接口 继承ActionSupport 6.路径设置用什么路径,绝对还是相对? 都可以 7.通配符有几种?要遵循什么原则? {1} 方法名 8.Action的属性? path属性:指定请求访问Action的路径 type属性:指定Action的完整类名 name属性:指定需要传递给Action的ActionForm Bean scope属性:指定ActionForm Bean的存放范围 validate属性:指定是否执行表单验证 input属性:指定当表单验证失败时的转发路径。 元素还包含一个 9.用于读取资源文件,实现国际化的Struts2的标签( 10.一下关于struts的描述中,不正确的是(D) struts 是一个基于JAVA EE的MVC struts2的框架配置文件是struts-configxml struts2的控制组建核心包括核心控制和业务控制器 在struts中解决中文乱码可以通过修改struts。I18n。encoding的值为GBK来实现 11.不属于Struts2的动作类的常量返回值的是(C) A.success B.input C.never D.login 12.一下不属于Struts2动作执行的结果类型是(A) a.action b.redirect c.redirectAction d.dispatcher 13.在struts.xml中。假如在一个package中没有配置namespace,那么在其中配置一个Action名字叫做login,它的result是这样配置的 的 B.在根路径后输入/user/login C.在根路径后输入/login/user D.在根路径后输入/abc/login 14.正规开发中,在使用struts2时定义Action使用哪种方式。 B A.直接定义Action类。 B.从ActionSupport继承。 C.从Action继承。 D.实现Action接口。 15.不同的线程在调用Action时创建几个Action实例。C A.1个 B.2个 C.每个线程创建1个。 D.可以自定义配置。 16.struts2的体系结构主要包括那几个部分( A ) A.模型层 B.struts控制器组件 C。struts配置文件 D。struts标签库 17.struts提供了Action接口定义了5个标准字符串常量,不包括的有(C ) A SUCCESS B NONE C REG D LOGIN 18.struts中数据验证失败时,通过( B )标签显示错误信息。 A D 19.列举出action执行结果类型,并说明用途。 默认结果类型是dispatcher chain:Action链式处理的结果类型,也就是将结果转发到这个action中。 dispatcher:用于整合JSP的结果类型 redirect:实际上dispatcher和redirect的区别就是在于转发和重定向的区别。 redirect-action:重定向action 20.简述struts2文件上传的方法。 Commons FileUpload通过将HTTP的数据保存到临时文件夹,然后Struts使用fileUpload拦截器将文件绑定到Action的实例中。从而我们就能够以本地文件方式的操作浏览器上传的文件。 21.在struts2标签内部 能否使用el表达式? 不可 22.struts2中result-type的chain和redirectAction的区别 chain,它是一个琏式的,是从一个Action转发另外一个Aciton redirectAction,是从新请求一个Action 23. 24.action的name里边写的名字是什么地方用的? From 表单action引用 25.action的class里面写的是什么? Action相应类的详细路径 26.action的extends里面调用的是什么? 从另外一个包继承、相当于拥有即承包的所有配置 27.如果不写action的后面mothod,默认的调用的方法是什么,如果写的话,写的时候有什么需要注意的? 不写会默认调用最上面的方法 28.输出值的strtus标签是什么? s:property 28.循环的struts标签是什么? s:iterator 29.判断的strtuts标签是什么? s:if 30.显示文本的strtuts标签是什么? 31.要调用struts标签需要导入什么? <%@taglib uri=\ 32.如果需要调用sc:datetimepicker需要导入什么,sc代表的是什么意思? 33. 获取前台文本的值 34.请简述前台提交后是如何到达后台action的。 通过from表单action找到struts配置文件相应action的类 再去找相应action类里的方法
正在阅读:
Struts2试题11-30
《健美操》试题库11-02
2015年房产经纪人快速成交客户七步法每日一讲(8月7日)09-18
10秋季软工-管理学原理11-12
C++程序设计实验报告12-21
食品毒理学复习题09-20
修图工作总结(多篇)范例08-03
2014—2015学年高三上学期厦门市质量检测语文试题08-11
中国传统文化春节05-21
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 试题
- Struts2
- 铁路路基沉降观测方案
- 新墩镇2009年扫盲工作实施方案
- 2012牛津初中英语词组 - 图文
- 山西省人民政府国有资产监督管理委员会关于省属企业收购地方煤矿有关问题的通知(晋国资产权(2006)94号)
- 待定系数法的思想方法
- 梁启超论《史记》的读法
- 管理会计习题及答案
- 2018-2019学年最新冀教版小学数学二年级上册《平均分》教学设计
- 道悟老子 -
- 杭州市财政扶持审计报告
- 使用PowerDesinger创建数据库概念模型并转换为物理模型实例说明(图解)
- 《物理化学》第二学期自测题(B)
- 冶金事故案例
- 百家讲坛康震《唐宋八大家之欧阳修》讲稿
- 基础会计各章练习题
- 最全初中数学知识点全总结
- WINDOWS SERVER 2003配置管理项目实训教程(习题答案)
- 要素计点法应用实例
- 原子物理学杨福家第四版课后答案
- 2011—2012学年第一学期优秀学生奖学金名单