PrimeUI 一套JavaScript Widget控件
PrimeUI是一個來自PrimeFaces的項目。
PrimeFaces是一個用于提高JSF Web應用程序開發效率的開源類庫。主要由三個模塊組成:
- UI Components模塊:提供擁有Rich Web用戶體驗的各種JSF組件,PrimeFaces提供的組件能夠處理JavaScript Rendering在服務器端的集成問題。其中包括HtmlEditor、ImageCropper、Dialog、AutoComplete、 Flash based Chart等。并支持通過Ajax更新頁面。
- Optimus模塊:提供簡化JSF開發的解決方案。Optimus提供基于Google Guice IOC容器的注釋來代替XML配置。Optimus還支持利用JPA實現數據持久化;將DataTable的內容導出成Excel與PDF。支持安全擴展。
- 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
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!