PrimeUI 一套JavaScript Widget控件

jopen 12年前發布 | 45K 次閱讀 PrimeUI JavaScript開發

PrimeUI是一個來自PrimeFaces的項目。
prime-ui.png

PrimeFaces是一個輕量級的、支持JSF 2.0的開源組件套件,具有100多個豐富的JSF組件,極大地提高了JSF Web應用程序的開發效率。
PrimeFaces是一個用于提高JSF Web應用程序開發效率的開源類庫。主要由三個模塊組成:

  1. UI Components模塊:提供擁有Rich Web用戶體驗的各種JSF組件,PrimeFaces提供的組件能夠處理JavaScript Rendering在服務器端的集成問題。其中包括HtmlEditor、ImageCropper、Dialog、AutoComplete、 Flash based Chart等。并支持通過Ajax更新頁面。
  2. Optimus模塊:提供簡化JSF開發的解決方案。Optimus提供基于Google Guice IOC容器的注釋來代替XML配置。Optimus還支持利用JPA實現數據持久化;將DataTable的內容導出成Excel與PDF。支持安全擴展。
  3. FacesTrace模塊:提供跟蹤JSF Web應用程序的各種工具:JSF LifeCycle可視化查看器;性能跟蹤器;Log4J適配器;FacesMessage監聽器;組件樹可視化查看器。

PrimeUI是一套JavaScript Widget控件,可用于創建UI。PrimeUI是把原PrimeFaces的組件進行解耦,提取出來的JS控件可以用于PHP、ASP、 Wicket、GWT等等的開發。PrimeUI使用JSON數據,并使用jQuery UI的WidgetFactory API提供Widget控件,作為jQuery插件。其代碼開源,采用Apache許可證。

PrimeUI最終發布的控件列表包括:
- InputText
- InputTextarea
- SelectOneMenu
- RadioButton
- Checkbox
- CheckboxMenu
- Rating
- Spinner
- AutoComplete
- TabView
- AccordionPanel
- DataTable
- DataList
- DataGrid
- Paginator
- Tree
- TreeTable
- MindMap
- Button
- ToggleButtons
- Menu
- Menubar
- TieredMenu
- ContextMenu
- SlideMenu
- Breadcrumb
- Growl
- Fieldset
- Panel
- Toolbar
- Dialog
- OverlayPanel
- ProgressBar
- Inplace
- Tooltip
- Carousel
- TagCloud
- PickList
- OrderList

項目主頁:http://www.baiduhome.net/lib/view/home/1353759003715

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!