- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
企业级信息系统开发技术liukun@
回顾: 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)
第3讲 基于EJB的企业级信息系统开发技术第7章 JSF应用第8章 开发EJB3.0应用第9章 JAVA 持久API
第7章 JSF应用
第7章 JSF应用Servlet API请求/响应模型收集HTML页信息servlet执行业务逻辑 在HTML上显示结果HTMLServlet业务逻辑
第7章 JSF应用Servlet API缺点维护问题: HTML嵌入servlet代码
第7章 JSF应用JavaServer Pages体系结构优于Servlet API模型-视图-控制器 (MVC) 模式: 表示层与业务逻辑层分离代码重用易于维护JSPJSPJSPServletJavaBeanEJBWeb服务视图控制器模型
第7章 JSF应用Struts2Struts是MVC设计模型的开放源代码Struts是通过一组Java类和JSP标签库实现的Struts有助于管理Web应用开发和维护,加快开发过程
第7章 JSF应用Web应用开发截至目前,Java Web技术已被公认为具有:移植性扩展性灵活性可用于构建大型企业解决方案但不适于快速应用开发 (RAD)缩短学习过程构建中小企业(SMB)解决方案
第7章 JSF应用——学习要点1.JSF简介2.第一个JSF程序3.Managed Bean4.JSF标签
第7章 JSF应用JSF简介
7.1 JSF简介Java Server Faces: JavaServer Faces (JSF) 技术是构建Web应用的框架JSF将Web应用框架开发推进了一步,以Servlet API和JSP技术为基础功能性体系结构更理想, RAD, 便于维护Servlet APIJSP/Servlet APIJSFStruts
7.1 JSF简介JSF增强了JSP/Servlet API更多内置Java类更多标签库采用IBM工具提高操作能力Servlet APIJSP/Servlet APIStruts增加内置功能JSF
7.1 JSF简介JSF是一种开放标准: JSR(Java Specification Requests ) 127Java Community Process网站: JSF包括在Java EE中 (以前称为J2EE)JSF目标提高J2EE Web应用开发速度(RAD)拖放组件事件驱动模型消除大量手工编码便于与数据源集成非J2EE程序员易于使用
7.1 JSF简介JSF与StrutsJSF与 Struts功能上有部分重叠JSF是一个更完整的模型开发团队对Struts和JSF有不同的设计目标 IBM工具和中间件都支持JSF与Struts,但更侧重JSF数据库JavaBeanFacesServletEJB模型视图控制器JSPs
7.1 JSF简介JSF特点:可以通过一组标准的、可重用的服务器端组件来创建用户界面。提供了一组JSP标签以访问这些组件。在表单重新显示时,透明的保存状态信息并重新填充表单。提供了实现自定义组件的框架。封装了事件处理和组建呈现,以便可以使用标准的JSF组件或自定义组件来支持除HTML之外的标记语言。让工具开发商可以开发针对标准WEB应用开发程序框架的IDE。
7.1 JSF简介JSF技术组成一组用于表示用户界面组件并管理其状态、处理事件和验证输入的JavaAPI,这些API支持国际化和可访问性。一个用于JSP页面中表示JSF组件的自定义标签库。
补充:典型的JavaEE应用系统层次结构
补充:JavaEE容器基于组件和平台独立的JavaEE使分层的企业分布式应用程序容易开发,因为各种应用的功能逻辑被封装在可重用的JavaEE组件中。另外JavaEE服务器以容器的形式为所有JavaEE组件提供底层公共服务,因此您不必再为这些底层公共服务伤脑筋,而可以专注于解决应用系统的商业问题。容器(Container)是组件和支持组件功能的底层特定平台(如数据库、分布式的网络环境及Java虚拟机等)之间的接口。在运
文档评论(0)