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
Otros Autores: Çalişkan, Mert, author (author), Varaksin, Oleg, author (author of introduction etc), Çivici, Çagatay, author of introduction, etc, Burns, Ed, author of introduction, etc
Formato: Libro electrónico
Idioma:Inglés
Publicado: Birmingham, England ; Mumbai, [India] : Packt Publishing 2015.
Edición:2nd ed
Colección:Quick answers to common problems
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629306006719
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
  • Downloading files