第07章 JSF应用 课堂.pptVIP

  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 EE应用开发基础 济南大学信息学院 刘鹍 liukun@ 回顾:Struts 2应用 Struts 2开发流程: 2个XML+Action类+JSP页面+JavaBean 校验器: validate方法或者XML校验器 注意:命名+位置 拦截器: struts.xml配置 拦截器类(继承AbstractInterceptor ,重写intercept方法) 国际化: perties 相应语言的properties文件(*_zh _CN.properties或*_en _US.properties) 位置+命名 回顾:Hibernate应用 Hibernate开发步骤: (1)创建Hibernate的配置文件、创建SessionFactory类。 (2)创建持久化类。 (3)创建对象-关系映射文件。 (4)通过Hibernate API编写访问数据库的代码。 回顾:Spring应用 依赖注入 工厂模式 依赖注入的两种方式 Spring主要接口 BeanFactory、 ApplicationContext Spring配置文件 applicationContext.xml配置文件 Spring AOP Advice(5种类型-around、before、after、throw、introduction) Pointcut(时机) Spring事务 4种声明式事务管理的配置方式: TransactionProxyFactoryBean TransactionProxyFactoryBean+Bean继承 BeanNameAutoProxyCreator(常用) DefaultAdvisorAutoProxyCreator 回顾:Spring应用 Spring与Struts整合应用 添加Struts2开发能力(jar包、web.xml、strut.xml) 添加Spring开发能力(jar包、applicationContext.xml) 添加Spring支持包struts2-spring-plugin.jar 修改web.xml,增加spring支持 创建消息包文件perties 修改applicationContext.xml 修改struts.xml Spring与Hibernate整合应用 添加Spring开发能力(jar包-5libraries、 applicationContext.xml ) 加载Hibernate框架(Hibernate配置文件由Spring管理、sessionFactory由Spring注入) 回顾: Struts 2、Hibernate和Spring整合应用 分层架构模式 添加Spring开发能力 添加Hibernate开发能力 生成Hibernate所需的POJO类和映射文件 映射文件在Spring配置文件中注册 开发DAO层 继承HibernateDaoSupport类 super. getHibernateTemplate() Spring配置文件中注入sessionFactory 开发Service层 依赖注入 实现WEB层 Action类(action类+spring配置文件+struts配置文件) 过滤器(过滤器类+struts配置文件) 数据校验(xml+命名+位置) 分页(Pager类+DAO层+Action层+JSP) 第7章 JSF应用 第7章 JSF应用 Servlet API 请求/响应模型 收集HTML页信息 servlet执行业务逻辑 在HTML上显示结果 第7章 JSF应用 Servlet API 缺点 维护问题: HTML嵌入servlet代码 第7章 JSF应用 JavaServer Pages 体系结构优于Servlet API 模型-视图-控制器 (MVC) 模式: 表示层与业务逻辑层分离 代码重用 易于维护 第7章 JSF应用 Struts2 Struts是MVC设计模型的开放源代码 Struts是通过一组Java类和JSP标签库实现的 Struts有助于管理Web应用开发和维护,加快开发过程 第7章 JSF应用 Web应用开发 截至目前,Java Web技术已被公认为具有: 移植性 扩展性 灵活性 可用于构建大型企业解决方案 但不适于 快速应用开发 (RAD) 缩短学习过程 构建中小企业(SMB)解决方案 第7章 JSF应用——学习要点 1.JSF简介 2.第一个JSF程序 3.Managed Bean 4.JSF标签 5.数据转换和验证 6.事件处理 7. JSF生命周期与自定义组件 第7章 JSF应用 7.1.JSF简介 7.2.第一个JSF程序 7.3.Managed Bean 7.4.JSF标签

文档评论(0)

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

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

1亿VIP精品文档

相关文档