J2EE复习大纲.docVIP

  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文档。上传文档
查看更多
J2EE复习大纲

1、框架技术的特点 框架一般是健壮的、成熟的、有助于处理软件系统开发中的很多细节问题 可以使用户专注于系统的业务逻辑设计、提高软件开发效率,缩短开发周期。 使程序在开发阶段有利于分工,并且更易于维护和扩展。 不断升级的软件,使我们可以直接享用软件升级带来的优势。 具有良好的结构和可扩展性。 使用框架技术也有缺点,他并不适于简单的小型web应用。 2、Struts1的工作流程: (1)当Web服务器启动的时候,根据web.xml文件加载并初始化ActionServlet,根据配置ActionServlet的config参数信息,确定struts-config.xml配置文件存放的位置,并根据Servlet映射配置确定其拦截处理的URL,根据struts-config.xml中的配置信息,为struts中不同的模块初始化相应的对象。 (2)用户通过web浏览器向web服务器提http请求,web服务器根据用户的请求URL 进行不同的操作。 (3)ActionServlet接收到客户请求后,根据struts-config.xml文件中注册的ActionForm创建ActionForm实例对象,并自动填充客户请求中传递的表单数据到ActionFormBean对象中。 (4)ActionServlet根据Struts-config.xml文件中注册的Action,将请求转发给对应的Action 对象,调用execute()方法处理请求。 (5)Action完成任务后,回送ActionForward对象给ActionServlet。 (6)ActionServlet根据ActionForward对象的内容对相应 的JSP页面处理并将处理后的结果返回web浏览器。 Struts-config.xml是Struts1框架的核心配置文件 3、Struts1框架配置文件中的元素: data-sources元素:该元素用来配置Web应用所需要的数据源,负责创建具体的数据库连接。 form-beans元素:该元素用来注册ActionForm。 action-mapping元素:该元素用来注册Action。 controller元素:该元素用来生命全局异常。 global-exceptions元素:该元素用来声明全局异常。 message-resources元素:该元素用于声明该web应用所使用的资源文件,可以有一个或多个。 global-forwards元素:该元素用来声明全局转发。 plug-in元素:该元素用于配置struts插件。 4、Struts1框架的标签库(5种): (1)HTML标签库 创建表单与用户界面其本质还是html标签 (2)Bean标签库 创建访问Bean (3)Logic标签库 逻辑判断集合迭代和流程控制 (4)Nested标签库 允许标签之间访问的嵌套 (5)Tiles标签库 创建Tiles样式页面 5、Logic标签库按功能大致分5类: (1)用于比较运算的标签 (2)用于字符串匹配的标签 (3)用于判断内容是否存在的标签 (4)用于循环遍历的标签 (5)用于请求转发(forward)或重定向(redirect)的标签 6、软件的国际化是设计和编写应用软件,以便于在不同国家或地区使用的过程,资源文件名后缀 .properties 第五章 动态ActionForm中form-bean name=” ” type=”org.apache.struts.action.DynaActionForm”使用动态表单时不用回setter/getter方法加上下列两行 form-property name=”username” type=”java.lang.String”/ form-property name=”password” type=”java.lang.String”/ 第六章 1、ActionServlet的主要功能是: (1)接收用户请求。 (2)根据用户的不同请求,调用相应的Action进行业务逻辑处理。 (3)从模型层获得处理后的数据并传给相应的视图层。 (4)选择合适的视图进行相应,并显示给用户。 2、处理HTTP请求的execute( )方法的分析 (1)返回值:是一个ActionForward对象,表示Action处理请求结束后,需要转发的web资源 3、DispatchAction类的全名org.apache.struts.actions.DispatchAction 第七章 1、使用Struts1框架中的html:file标签实现文件选取的代码如下: html:form action=”/upload.do” encty

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档