📜  RichFaces-概述

📅  最后修改于: 2020-10-20 05:02:39             🧑  作者: Mango


RichFaces是用于JSF技术的开源组件库。它是由JBoss开发和设计的。 RichFaces为JSF开发人员提供了可重用的标记和AJAX功能,而无需任何前端知识。 RichFaces是在JSF 2之上开发的,因此它遵循与JSF相同的生命周期。内置的AJAX支持和可自定义的外观功能为Enterprise Java应用程序开辟了新天地。

的优点和缺点

以下是使用RichFaces的一些优点

AJAX支持-RichFaces消除了旧的样板AJAX,JavaScript代码以在网页中包含标记。使用RichFaces,开发人员无需事先掌握AJAX即可即时添加标记。

组件开发套件(CDK) -如前所述,开发人员无需专注于应用程序中使用的标记,他们需要包括的只是RichFaces标签以使用这些功能。标记的自动创建将由称为CDK的运行时环境完成。

资源处理-RichFaces提供了额外的支持来创建不同的二进制文件,例如图像,excel,电子表格等。

蒙皮-蒙皮是JSF中引入的一种现代方法,它使控制应用程序的外观非常容易。使用其他不同的可自定义参数的特别集中的色彩管理,使开发人员非常方便。

以下是使用RichFaces的一些缺点

资源-这是一项相当新的技术,对于有钱的脸部开发人员来说,获得高质量的资源是一个巨大的问题。

复杂-通过不同阶段过渡和创建动态标记是CDK的全部责任。对于传统的前端开发人员,了解CDK的内部处理有些复杂且令人困惑。