📜  Primefaces功能

📅  最后修改于: 2021-01-08 03:52:54             🧑  作者: Mango

PrimeFaces功能

  • 丰富的UI组件
  • Ajax支持
  • 推送支持
  • 对话支持
  • 客户端验证
  • 移动UI工具包
  • 外观框架

丰富的UI组件

它提供了100多个UI(用户界面)组件。我们可以使用它为JSF应用程序创建交互接口。它包括HtmlEditor,对话框,自动完成,签名等。

Ajax支持

Primefaces提供内置的Ajax支持。我们可以使用它对JSF应用程序执行Ajax调用。它提供Ajax组件,例如:计数器,侦听器,事件,轮询等。

PrimeFaces Ajax Javascript API由jQuery提供支持,并针对JSF进行了优化。整个API包含正确命名空间的简单javascript函数PrimeFaces.ajax.Request, PrimeFaces.ajax.Response。

推送支持

它提供了Atmosphere框架,为我们提供了推送支持。 Atmosphere Framework是用于企业Java的最流行的异步应用程序开发框架。 PrimeFaces Push 2.0基于Atmosphere作为其前身,这次采用的是基于注释的方法。

对话支持

PrimeFaces提供了对话框框架,该对话框框架用于在运行时动态生成的对话框中打开外部xhtml页面。 RequestContext提供了打开和关闭对话框的方法。

客户端验证

PrimeFaces为JavaServer Faces和Java EE提供了最高级的客户端验证。它用于在客户端验证数据。它与服务器端实现兼容,并提供高级Bean验证集成。

行动使用者介面套件

它提供了用于创建手机JSF应用程序的移动UI套件。它是库中的默认值。因此,不需要任何其他下载。它建立在jQuery Mobile之上。

它包含各种流行的PrimeFaces组件功能,ajax框架扩展,移动ajax行为事件,集成的导航模型,页面的延迟加载,响应式小部件等。

外观框架

它提供了许多内置主题和用于视觉主题的设计器工具。 PrimeFaces与功能强大的ThemeRoller CSS框架集成。当前,有许多预先设计的主题,我们可以从PrimeFaces主题画廊预览和下载。