- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SSH框架开发技术详解知识讲稿.ppt
第三章:Struts2入门 主讲:丁云鸿 哈尔滨师范大学 3.1 Web开发框架概述 3.2 Struts2框架概览 3.3 Struts2应用实例 3.1 Web开发框架概述 3.1.1 Java web应用 3.1 Web开发框架概述 3.1.1 Java web应用 典型的J2EE框架分为四个层次: 客户端层 Web服务器层 应用服务器层 数据服务器层 3.1 Web开发框架概述 3.1.2 Java web技术介绍 开发一个Java Web应用一般会使用到以下几种技术: Servlet JSP JavaBean 3.1 Web开发框架概述 3.1.3 JSP架构模式Model I 3.1 Web开发框架概述 3.1.3 JSP架构模式Model I Model I模式的工作流程: 客户将请求提交给JSP。 JSP调用JavaBean组件进行数据处理。 如果数据处理需要数据库支持,则使用JDBC操作数据库数据。 当数据返回给JSP时,JSP组织响应数据,返回给客户端。 3.1 Web开发框架概述 3.1.3 JSP架构模式Model I Model I模式的优点缺点: 优点 编码的简单性 适用于小型项目 缺点 页面与数据业务逻辑不能完全分离 在JSP页面中嵌入大量的Java代码 不适用于中大型项目 3.1 Web开发框架概述 3.1.4 JSP架构模式Model II MVC的工作流程: 客户的请求信息首先提交给Servlet。 控制器选择对当前请求进行数据处理的Model对象。 控制器对象选择相应的view组件作为客户的响应信息返回。 JSP使用JavaBean中处理的数据进行数据显示。 JSP把组织好的数据以响应的方式返回给客户端浏览。 3.1 Web开发框架概述 3.1.4 JSP架构模式Model II MVC架构模式的优势 实现了Java代码和页面的分离。 使技术优势的应用达到最大化。 提高我们的开发效率,提高生产率。 3.2 Struts2框架概览 3.2.1 编程框架概述 什么是编程框架 框架是抽取某类应用的共性而设计的软件半成品,用户可以在其基础之上搭建自己的软件。 为什么要用编程框架 框架可以帮助处理很多细节的、琐碎的内容; 集中精力于业务逻辑的实现,提高开发效率; 机构性好、可扩展性强、可升级的; 框架说成熟的、稳健的; 3.2 Struts2框架概览 3.2.2 Struts2框架 Struts2是Struts的新一代产品,是在Struts和WebWork的技术基础上进行了合并的全新的Struts2框架。其全新的Struts2的体系结构与Struts1的体系结构的差别巨大。 Struts2以WebWork为核心,采用拦截器的机制来处理用户的请求,使用IoC和AOP最先进的设计思想,这样的设计使得业务逻辑控制器能够与Servlet API解耦合。 Struts2支持基于Annotation的配置。 3.2 Struts2框架概览 3.2.3 Struts2的优势 3.2 Struts2框架概览 3.2.4 Struts1与Struts2的区别 3.2 Struts2框架概览 3.2.4 Struts1与Struts2的区别 3.2 Struts2框架概览 3.2.5 Struts2环境搭建 Struts2框架由WebWork和Struts1框架发展而来 准备开发环境 安装JDK 安装Tomcat 安装MyEclipse 安装数据库 3.2 Struts2框架概览 3.2.5 Struts2环境搭建 3.2 Struts2框架概览 3.2.5 Struts2环境搭建 3.2 Struts2框架概览 3.2.5 Struts2环境搭建 3.2 Struts2框架概览 3.2.5 Struts2环境搭建
您可能关注的文档
- SAP-BO产品及方案介绍教学讲义.ppt
- SAS第十一讲 典型相关分析培训资料.ppt
- SAS统计之第十章 因子分析教学教材.ppt
- ScienceDirect(文献检索)知识研讨.ppt
- scp行业分析模型教程教案.ppt
- SEM如何借力大数据教程文件.pptx
- SEM推广方案知识研讨.pptx
- SF6断路器的结构、原理讲解材料.ppt
- SFBT(焦点解决短程治疗)教程教案.ppt
- SFP光模块及光接收器知识介绍培训课件方案研究.ppt
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)