使用带有 JSF 2 的 RichFaces.pdfVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
页码,1/ 13 使用带有 JSF 2 的 RichFaces 将您的网页组件迁移到 RichFaces 4 Joe Sam Shirah, 负责人和开发人员, conceptGO 简介:RichFaces 与专门为 JavaServer Faces (JSF) 配套使用而设计的大多数其他 rich/Aj ax 组件框架类似, 但进行了大量改进,以便与 JSF 2 的重要变更兼容。Joe Sam Shirah 研究了 RichFaces 4.1 中已变更和新增 的组件,这些组件提供了与他在 RichFaces 简介 中版本 3.1 演示的组件具有相同功能。此外,他还更新 了使用带有 JSF 的 RichFaces 的设置要求。 标记本文! 发布日期: 2012 年 2 月 20 日 级别: 中级 JavaServer Faces (JSF) 2 于 2009 年推出,包含了对许多领域进行的主要变更和补充,其中包括系统事件、 资源以及 Facelets 与 Aj ax 处理标准化(参阅 参考资料)。虽然这种演变受到了普遍的欢迎,但是其主要 副作用是,如果继续使用的话,几乎所有为 JSF 1.2 编写的富组件框架 (包括 RichFaces 版本 3.x 及更低 版本)都不再具有可靠性。针对这一点,RichFaces 团队开始为版本 4 进行大范围的重新编写。在本文 中,您将看到一些组件名发生了变化;删除了另一些组件,并添加了一些新组件。 RichFaces 4.1 RichFaces 4.1 (在撰写本文之时处于里程碑和候选阶段)是本文的目标版本。4.0 发行版中一个令人感到遗 憾的地方是缺少 List Shuttle 组件,该组件允许选择和排序多个项目。版本 4.1 对其进行修正,向 Pick List 组件添加了排序功能。 在 2008 年撰写的一篇文章 RichFaces 简介 中,我展示了 RichFaces 版本 3.1 中的若干个组件,并讲 解了 RichFaces 和 JavaServer Faces (JSF) 1.2 的设置要求。本文是后续文章,即可为刚刚接触 RichFaces 的 开发人员提供指南,又可为从早期版本迁移到版本 4.x 提供协助。 已提供了带有演示代码的 WAR 文件 (参见 下载)。 如果您刚刚接触 RichFaces,并想要与 JSF 2 配套使用,那么只需阅读本文 (虽然您可能要查看 RichFaces 简介 资料)。如果您已经使用过版本 4 以前的 RichFaces,那么我建议您同时阅读这两篇文章。为了更轻 松地比较版本的区别, 在这两篇文章中使用了相同的小节标题。此外, 还尽量重现这些组件的外观和 功能。 从这个角度来看, 将使用 RichFaces 来指代版本 4.x ,除非 提及一个特定的版本。首先,查看一下使 用 RichFaces 进行开发所需的一些基础架构元素。 从头开始 使用 RichFaces 进行开发的最低基础架构要求为: l Java SE 6 l 一个 Servlet 2.5 容器 l 浏览器,比如 Firefox 3.5 或 Internet Explorer 7 或更高版本 在开发和测试中使用了 JDK 7 、Apache Tomcat 7.0.22 和 GlassFish 3.1.1 。使用的浏览器为 Firefox 7.0.1 和 Internet Explorer 8 。 从 的设置和上述最低要求方面来看通常不会出现任何问题。然而,需要谨记有关 演示代码 的一些事 项: 页码,2/ 13 l 如果您使用只支持 Servlet 2.5 的容器,那么必须在 web.xml 中将 web-app version=3.0... 更 改为 web-app version=2.5...。 l 对于 GlassFish V3 和支持 JEE 6 / JSF 2 的其他容器,您可以将 j avax.faces.j ar 从演示项目中删除。演 示中使用的版本为 moj arra-2.1.4 。 l 在邮件列表上, 看到有人提出了某些 JSF 2 版本和 容器上偶然出现的 Expression Language (EL) 问题。如果您得

文档评论(0)

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

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档