- 丰富的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验证集成。
行动使用者介面套件
它提供了一个移动UI套件, 可以为手机创建JSF应用程序。它是库中的默认值。因此, 不需要任何其他下载。它建立在jQuery Mobile之上。
它包含各种流行的PrimeFaces组件功能, ajax框架扩展, 移动ajax行为事件, 集成的导航模型, 页面的延迟加载, 响应式小部件等。
外观框架
它提供了许多内置主题和用于视觉主题的设计器工具。 PrimeFaces与功能强大的ThemeRoller CSS框架集成。当前, 有许多预先设计的主题, 我们可以从PrimeFaces主题画廊预览和下载。
评论前必须登录!
注册