Android框架技术概述及Struts1原理ppt课件.ppt

Android框架技术概述及Struts1原理ppt课件.ppt

ID:59433443

大小:2.32 MB

页数:36页

时间:2020-09-18

Android框架技术概述及Struts1原理ppt课件.ppt_第1页
Android框架技术概述及Struts1原理ppt课件.ppt_第2页
Android框架技术概述及Struts1原理ppt课件.ppt_第3页
Android框架技术概述及Struts1原理ppt课件.ppt_第4页
Android框架技术概述及Struts1原理ppt课件.ppt_第5页
资源描述:

《Android框架技术概述及Struts1原理ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SSH2课程目标学完本门课程后,你能够:学会使用Struts规范程序结构学会使用Hibernate简化数据库访问操作学会使用Spring提高开发效率学会使用Ajax提高用户体验ssh2课程顺序Struts1HibernateSpringStruts2SSH2SSH1Ajax第一章框架技术概述及Struts1原理知道使用框架技术的好处了解常用Java框架的应用优势本章目标本章任务使用Struts1框架实现:加法器房屋出租系统的房屋发布为什么需要框架技术如何更快更好地写简历?使用Word简历模板思考:使用模板有什么好处呢?结构统一,便于人事阅读不用考虑布

2、局、排版等,提高效率可专心在简历内容上新手也可以作出专业的简历为什么需要框架技术如何更快更好地盖房子?使用预制的架构如何更快更好地做软件呢?什么是框架技术“框架技术”帮我们更快更好地构建程序:是一个应用程序的半成品提供可重用的公共结构按一定规则组织的一组组件优势:不用再考虑公共问题专心在业务实现上结构统一,易于学习、维护新手也可写出好程序直接组装汽车,不用自己造轮子站在巨人的肩膀上,享用前人经验和智慧概念辨析技术、组件、框架和系统概念说明举例技术解决某一类问题的方法锻造技术JSP技术、JDBC技术XML技术、JavaScript技术组件应用程序里可重

3、用的“零件”空心钢管、铆钉分页组件、控制器组件、视图组件框架一系列组件,按照一定的结构组合在一起。作为系统开发的平台。自行车车架Struts1、Spring、Hibernate、WebWork、JSF、EJBDWR框架系统实现完整功能的应用程序自行车物流管理系统、销售系统Java流行框架1、MVC设计模式的实现2、接收用户请求,调用业务逻辑代码,转发到正确页面3、控制器1、依赖注入容器/AOP实现2、声明式事务3、简化JavaEE应用4、黏合剂,将大家组装到一起1、ORM,简化数据库操作2、DAO层大名鼎鼎的SSH回顾:三层结构三层结构指的是?和.N

4、ET中三层结构的对比三层结构在Java中的应用层职责数据访问层/DAO层数据访问JDBC/Hibernate业务逻辑层/BIZ层/服务层/Service层业务逻辑普通Java类表示层/WEB层/表现层/页面层与用户交互,获得输入,展示输出 JSP/Taglib/Servlet/JavaScript/CSS分层原则各层职责明确上一层调下一层小结举例说明,什么是框架?Struts1是做什么用的框架?回顾:MVC设计模式MVC的含义M–Model(模型)–处理业务逻辑V–View(视图)–展现数据,获得用户输入C–Controllor(控制器)–接收用户输

5、入,调用业务代码(M),返回数据到视图(V)MVC的目的将模型(业务逻辑)和视图(页面展示)分离Struts1原理使用Struts1实现加法器使用开发的4个步骤给项目添加Struts1支持实现业务类添加Struts1组件1、ActionForm2、Action3、添加jsp页面4、配置Struts-config.xml调试运行完成的项目1234给项目添加Struts1支持1使用Struts1实现加法器点选MyEclipseAddStruts1Capabilities在项目节点上单击右键使用Struts1实现加法器给项目添加Struts1支持添加St

6、ruts1支持后的项目增加了:Struts1JAR包Struts1-config.xmlStruts1标签库修改了web.xml添加Struts1支持前的项目Struts1是基于Servlet技术实现的框架可以配置Struts1配置文件的文件名,支持多个配置文件拦截所有以“.do”结尾的请求1使用Struts1实现加法器实现业务类(模型-Model)21使用“Struts11.2Form,Action&JSP”向导新建组件使用Struts1实现加法器添加Struts1组件1、ActionForm单击Add,给Form增加属性。3添加Struts1组件

7、2、Action配置Action属性使用Struts1实现加法器设置Path属性即访问该Action的路径设置Form属性将Form和Action关联设置Type属性即Action对应的Java类设置Forwards属性用于配置转发的JSP页面3使用Struts1实现加法器添加Struts1组件2、Action--编写Action代码publicActionForwardexecute(ActionMappingmapping,ActionFormform,HttpServletRequestrequest,HttpServletResponsere

8、sponse){Calculatorcalc=newCalculator();//获得ActionForm的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。