万本电子书0元读

万本电子书0元读

顶部广告

Learning Primefaces' Extensions Development电子书

售       价:¥

0人正在读 | 0人评论 9.8

作       者:Sudheer Jonna

出  版  社:Packt Publishing

出版时间:2014-03-26

字       数:206.1万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
This book provides a step by step approach that explains the most important extension components and their features. All the major features are explained by using the JobHub application with supporting screenshots. If you are an intermediate to advanced level user (or developer) who already has a basic working knowledge of PrimeFaces, then this book is for you. The only thing you need to know is Java Server Faces(JSF).
目录展开

Learning PrimeFaces Extensions Development

Table of Contents

Learning PrimeFaces Extensions Development

Credits

About the Author

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers and more

Why Subscribe?

Free Access for Packt account holders

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

JobHub in action

Reader feedback

Customer support

Downloading the example code

Errata

Piracy

Questions

1. Introducing PrimeFaces Extensions

An introduction to PrimeFaces Extensions and its features

Installing and configuring PrimeFaces Extensions

Official releases

Snapshot releases

Mandatory dependencies

Optional dependencies

Creating a HelloWorld application using PrimeFaces Extensions

Working with PrimeFaces Extensions project resources

Community support and a showcase for PrimeFaces Extensions

Summary

2. Enhanced Form and Editor Components

Introducing the JobHub application, requirements, and design

The JobHub application

The commonly used input components and their features

Understanding the InputNumber component

Common usage

Validations, conversions, and rounding methods

JobHub in action

Exploring the KeyFilter component to restrict input data

Predefined mask values

regularExpressions

testFunction

JobHub in action

TriStateCheckbox and TriStateManyCheckbox

JobHub in action

Advisory tooltips, remoteCommand components, and their features

Tooltips

Customized tooltips and mouse tracking

Global tooltips and shared tooltips

Global tooltips

Global limited tooltips

Shared tooltips

The JavaScript widget functions and the autoShown mode

JobHub in action

RemoteCommand

AssignableParam

MethodParam

JobHub in action

Working with advanced dynamic forms and editor components

DynaForm

Advanced forms

Model creation in the server-side Java code

Container Client ID and access controls with VisitCallbacks

VisitCallbacks

JobHub in action

CKEditor

JobHub in action

CodeMirror

Summary

3. Layout and Screen Blocking Components

Creating pages based on the layout component and understanding their features

State management

Layout options

Layout categories

Layout features

The element layout and server-side management

The full-page layout and client-side management

Layout options as tag attributes

Custom content between layout panes

IFrame objects in layout panes

JobHub in action

Waypoint as a scroll context component and its features

Infinite scrolling

Sticky elements

Dial controls

Scroll analytics

JobHub in action

BlockUI and Spotlight-masking components and their features

BlockUI

Common usages

The autoshown mode and page blocking

The noncentered messages and auto-unblock

JobHub in action

Spotlight

Ajax behavior support

JavaScript API support

JobHub in action

Summary

4. The Enriched Data Container and QR Code Components

Understanding the MasterDetail component and its various features

Level-by-level basic navigations

Wizard-like navigations with forms

The MasterDetail view with CRUD operations

JobHub in action

Explaining the FluidGrid cascading component and its features

FluidGrid's basic usage with static and dynamic items

Static items

Dynamic items

Stamped elements within layout and widget functions

Widget functions

Creating dynamic forms

JobHub in action

Newly added QR codes and their usages

Summary

5. Time Tracking and Scheduling Components

Understanding the highly configured TimePicker component and its features

Common basic usages and widget functions

Advanced usage with events and callback functions

The time range

JobHub in action

Managing events using the TimeLine component

Common basic usages

Editable events with the client-side and server-side APIs

How to perform editable events in the user interface

The client-side API

The server-side API

Grouping and events that can be merged

The range limit

Linked TimeLine components

Lazy loading events

Drag-and-drop items

Internationalization support

JobHub in action

Summary

6. Extended Data Reporting and Image Components

Introducing exporter components and its features

Multiple table export

Grouping table export

SubTable export

Editable table export

Customized format for dataTable export

Expandable table export

Dynamic column export

DataTable column alignments

DataList export

JobHub in action

Understanding and implementing fully controlled custom exporter

JobHub in action

Working with image components for image manipulation

Exploring the ImageAreaSelect widget

Understanding the ImageRotateAndResize widget

Summary

7. Common Utility Solutions, Error Handling, and Plugins

Common utility components, functions, and their features

Exploring the ClientBehaviour components

Understanding commonly used converter components

JSON to bean property conversions using JsonConverter

Using JsonConverter with remoteCommand

Using JsonConverter with ViewParams

Locale converter

Functions and utilities

Introducing common functions

Utilities to ease the web development tasks

Understanding the importConstants utility

Understanding the importEnum utility

Understanding the escapeSelector utility

Choosing options using the switch component

JobHub in action

Applying the ClientBehaviour component

The JsonConverter component

The Ajax error handling component and its usage

Customized messages

Custom styles and layout definition

JobHub in action

The Maven resource optimizer plugin and its features

Setting up and configuring the plugin

Optimized image loading using the Data URIs' concept

How the conversion works?

Summary

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部