Java web第三次过程化考核(青岛职业技术学院).docVIP

Java web第三次过程化考核(青岛职业技术学院).doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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中指定的方法进行校验,举例说明?

文档评论(0)

skvdnd51 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档