Apusic OperaMasks包括一个提供原生Ajax支持的JSF引擎,以及在此引擎上开发的富客户端组件(Rich Component)。Apusic OperaMasks在引擎级别提供对Ajax的良好支持,并提供一组功能丰富的UI组件,旨在降低Web开发的复杂度,真正使Web开发变得轻松起来。
Apusic OperaMasks提供以下的功能特性:
- 标准兼容的JSF引擎
不依赖于应用服务器,在Servlet 2.5兼容的容器中均能运行。
- 容器级别Ajax支持
在引擎级别对Ajax予以支持,实现了对Ajax的无缝集成。
- Annotation形式的ManagedBean声明
无须维护faces-config.xml文件,在POJO类上声明 @ManagedBean 即可定义一个ManagedBean,使得开发更加快捷。
- 统一的资源和皮肤管理
依赖于特有的资源管理机制,Apusic OperaMasks的皮肤管理独立于应用之外,灵活并具备非常好的扩展能力。
- 丰富的UI组件
提供一组功能丰富的UI组件(Rich Components),包括BorderLayout,Menu,Tree,DataGrid,DataView,ComboBox,DateFiled,CaculatorField等。
如何开始
你可以通过 屏幕截图,和 在线示例 来了解Apusic OperaMasks更多特性。如果你计划开始使用Apusic OperaMasks,请首先阅读 快速入门。我们提供了一些 教程,可以帮助你学习如何使用Apusic OperaMasks。
当然,重要的是动手 下载 Apusic OperaMasks使用。