Cargando…

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.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Çalişkan, Mert (Autor), Varaksin, Oleg (Autor)
Otros Autores: Çivici, Çaḡatay (author of introduction.)
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