- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java web第三次过程化考核(青岛职业技术学院)
Java Web第三次过程化考核
一、填空题
1.Struts 2框架由___Struts________和____WebWork_______框架发展而来。
2.构建Struts 2应用的最基础的几个类库是__struts2-core commons-logging ________、____xwork-core_______、____freamarker_______、___________以及__ognl_________。
3.Struts 2中的控制器类是一个普通的___class________。
4.如果要在JSP页面中使用Struts 2提供的标签库,首先必须在页面中使用taglib编译指令导入标签库,其中taglib编译指令为__%taglib uil=”struts-tags” prefix=”s”%_______。
5.在Struts 2表单标签库中,表单标签为___s:form________。
6.ActionSupport类实现了__validate________接口和__action_________等接口。
7.通过控制器类中的___validate()________方法来输出校验错误信息。
二、选择题
1.不属于Action接口中定义的字符串常量的是___B________。
A.SUCCESS????????????????????????????? B.FAILURE
C.ERROR??????????????????????????????? D.INPUT
2.在控制器类中一般需要添加相应属性的___A________和_____C______。
A.setter方法?????????????????????????B.as方法
C.getter方法?????????????????????????D.is方法
3.控制器需要在___B________配置文件中进行配置。
A.web.xml?????????????????????????????B.struts.xml
C.struts2.xml???????????????????????? D.webwork.xml
4.不属于Struts 2表单标签库的是_____D______。
A.s: textfield????????????B.s: textarea
C.s:submit??????????????? D.select
5.在JSP页面中可以通过Struts 2提供的___D________标签来输出国际化信息。
A.s: input???????????????B.s:texts
C.s:submit ???????????????D.s:text
6.资源文件的后缀名为_____D______。
A.txt???????? B.doc??????? C.property?????? D.properties
三、简答题
1.简述Struts 2框架运行流程?
Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务在控制器Action和用户实现的企业业务逻辑组件。核心控制器FilterDispatcher是Struts 2框架的基础,包含了框架内部的控制流程和处理机制。业务控制器Action和业务逻辑组件是需要用户来自己实现的。用户在开发Action和业务逻辑组件的同时,还需要编写相关的配置文件,供核心控制器FilterDispatcher来使用。 Struts 2的工作流程与WebWork框架基本相同,所以说Struts 2是WebWork的升级版本。基本简要流程如下:1、客户端浏览器发出HTTP请求。2、根据web.xml配置,该请求被FilterDispatcher接收。3、根据struts.xml配置,找到需要调用的Action类和方法, 并通过IoC方式,将值注入给Aciton。4、Action调用业务逻辑组件处理业务逻辑,这一步包含表单验证。5、Action执行完毕,根据struts.xml中的配置找到对应的返回结果result,并跳转到相应页面。6、返回HTTP响应到客户端浏览器。
2.简述Struts 2框架中控制器的特征,以及如何在配置文件struts.xml文件中配置?
3.画出ModelDriven模型驱动运行流程?
Struts2à action
modelDriven?
getModel()
user
set()
4.如何实现针对Action中指定的方法进行校验,举例说明?
您可能关注的文档
最近下载
- 注册香港公司的香港投资环境介绍。.doc VIP
- 9《天上有颗南仁东星》课件 统编版语文八年级上册.pptx VIP
- 第8讲 二《德不可空谈》课件 学生读本高年级 (1).pptx
- 脚手架、满堂架钢管、扣件用量的计算.xls VIP
- 1-3-4氧化还原反应配平教学设计2023-2024学年高一上学期化学人教版(2019)必修第一册.docx VIP
- 石油化工金属管道布置设计规范.docx VIP
- 中国IBD蓝皮书 -中国炎症性肠病医患认知 暨生存质量报告 溃疡性结肠炎部分.docx
- AB变频器PowerFlex 700 说明书.pdf VIP
- 压覆影响区范围的确定、压覆矿产资源调查报告编写提纲、评估报告编写提纲.docx VIP
- 公安辅警综合基础知识题库汇总及答案解析.docx VIP
文档评论(0)