PrimeFaces cookbook : over 100 practical recipes to learn PrimeFaces 5.x, the most popular JSF component library on the planet /
This book is for everybody who would like to learn modern Java web development based on PrimeFaces and is looking for a quick introduction to this matter. Prerequisites for this book are basic JSF, jQuery, and CSS skills.
Clasificación: | Libro Electrónico |
---|---|
Autores principales: | , |
Otros Autores: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, UK :
Packt Publishing,
2015.
|
Edición: | Second edition. |
Colección: | Quick answers to common problems
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Cover; Copyright; Credits; Foreword; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with PrimeFaces; Introduction; Setting up and configuring the PrimeFaces library; AJAX basics with process and update; PrimeFaces selectors; Partial process and update with fragments; Partial view submit; Internationalization (i18n) and Localization (L10n); Improved resource ordering; Chapter 2: Theming Concepts; Introduction; Understanding structural and skinning CSS; Installing themes; Customizing default theme styles
- Adjusting the font and size throughout the web applicationSimple ways to create a new theme; Stateless and stateful theme switchers; Integrating Font Awesome with PrimeFaces; Chapter 3: Enhanced Inputs and Selects; Introduction; Formatted input with inputMask; Auto suggestion with autoComplete; Usable features of inputTextArea; Discovering selectBooleanCheckbox and selectManyCheckbox; Choosing a single item with selectOneMenu; Basic and advanced calendar scenarios; Spinner
- different ways to provide input; Slider
- different ways to provide input; Rich text editing with the editor
- Advanced editing with an in-place editorEnhanced password input; Star-based rating input; Chapter 4: Grouping Content with Panels; Introduction; Grouping content with a standard panel; PanelGrid with colspan and rowspan support; Vertical stacked panels with accordion; Displaying overflowed content with scrollPanel; Working with a tabbed panel; Grouping of buttons and more with toolbar; Multipurpose output panel; Simulating the portal environment with dashboard; Creating complex layouts; Responsive layout with Grid CSS; Chapter 5: Data Iteration Components; Introduction
- Selecting rows in dataTableSorting and filtering data in dataTable; In-cell editing with dataTable; Resizing, reordering, and toggling columns in dataTable; Making dataTable responsive; Using subTable for grouping; Handling tons of data
- LazyDataModel; Listing data with dataList; Listing data with pickList; Listing data with orderList; Visualizing data with tree; Visualizing data with treeTable; Exporting data in various formats; Managing events with schedule by leveraging lazy loading; Visualizing data with dataScroller; Chapter 6: Endless Menu Variations; Introduction
- Statically and dynamically positioned menusCreating programmatic menus; The context menu with nested items; Context menu integration; Breadcrumb
- providing contextual information about page hierarchy; SlideMenu
- menu in iPod style; TieredMenu
- submenus in nested overlays; MegaMenu
- multicolumn menu; PanelMenu
- hybrid of accordion and tree; MenuButton
- multiple items in a popup; Accessing commands via menubar; Displaying checkboxes in selectCheckboxMenu; Chapter 7: Working with Files, Images, and Multimedia; Introduction; Basic, automatic, drag and drop, and multiple file uploading