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等。