万本电子书0元读

万本电子书0元读

顶部广告

Oracle ADF Faces Cookbook电子书

售       价:¥

1人正在读 | 0人评论 9.8

作       者:Amr Gawish

出  版  社:Packt Publishing

出版时间:2014-03-26

字       数:144.8万

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

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
This is a cookbook that covers more than 80 different recipes to teach you about different aspects of Oracle ADF Faces. It follows a practical approach and covers how to build your components for reuse in different applications. This book will also help you in tuning the performance of your ADF Faces application. If you are an ADF developer who wants to harness the power of Oracle ADF Faces to create exceptional user interfaces and reactive applications, this book will provide you with the recipes needed to do just that. You will not need to be familiar with Oracle ADF Faces, but you should be comfortable with Java application development, Java EE frameworks, and JSF. This book is also for ADF developers who know how to use Oracle ADF Faces but who want to know what’s new in Oracle ADF Faces 12c.
目录展开

Oracle ADF Faces Cookbook

Table of Contents

Oracle ADF Faces Cookbook

Credits

About the Author

Acknowledgments

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers and more

Why Subscribe?

Free Access for Packt account holders

Instant Updates on New Packt Books

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the example code

Downloading the color images of this book

Errata

Piracy

Questions

1. Building Your ADF Faces Environment From the Ground Up

Introduction

Preparing and structuring the OS for JDeveloper and ADF

Getting ready

How to do it…

How it works…

Installing JDK

How to do it…

How it works…

Exploring different options to install the database

Getting ready

How to do it…

How it works…

There's more…

Installing JDeveloper

How to do it…

How it works…

There's more…

Tuning JDeveloper

How to do it…

How it works…

See also

Downloading the book's Git repository

How to do it…

How it works…

See also…

2. Getting Started with ADF Faces and JDeveloper

Introduction

Creating an Application Workspace

How to do it…

How it works…

See also

Connecting your application to a database

How to do it…

How it works…

Building Business Service

How to do it…

How it works…

Defining the page flow

How to do it…

How it works…

Creating a View page

How to do it…

How it works…

Adding ADF Faces components to JSF pages

How to do it…

How it works…

Running your first ADF Faces application

How to do it…

How it works…

3. Presenting Data Using ADF Faces

Introduction

Presenting single records on your page

How to do it...

How it works...

See also

Presenting multiple records using ADF Table

How to do it...

How it works...

See also

Presenting multiple records using ADF List View

How to do it...

How it works...

Presenting multiple records using ADF Iterator

How to do it...

How it works...

Presenting master-details records using ADF Tables and Forms

How to do it...

How it works...

Presenting master-details records using ADF Tree and tree table components

How to do it...

How it works...

Presenting master-details records using ADF List with a group header

How to do it...

How it works...

There is more...

Internationalizing and localizing your representation

How to do it...

How it works...

4. Using Common ADF Faces Components

Introduction

Using the inputText component

How to do it...

How it works...

See also

Using the inputNumber components

How to do it...

How it works...

Using the inputDate component

How to do it...

How it works...

Using the inputColor component

How to do it...

How it works...

Using the selection components

How to do it...

How it works...

See also

Using the richTextEditor component

How to do it...

How it works...

See also

Using the inputFile component

How to do it...

How it works...

See also

Using the codeEditor component

How to do it...

How it works...

Using the ListOfValues components

How to do it...

How it works...

See also

Using the pop-up dialogs, menus, and windows

How to do it...

How it works...

See also

Using menus, toolbars, and toolboxes

How to do it...

How it works...

Using different output components

How to do it...

How it works...

Using buttons and links for navigation

How to do it...

How it works...

Using buttons and links to invoke functionalities

How to do it...

How it works...

Utilizing XML Menu Model with NavigationPane, Breadcrumbs, and MenuBar

How to do it...

How it works...

Using the train components

How to do it...

How it works...

See also

Working with dynamicComponent

How to do it...

How it works...

See also

5. Beautifying the Application Layout for Great User Experience

Introduction

Creating a page template for your application

How to do it…

How it works…

See also

Adding layouts to the header and footer of the page template

How to do it…

How it works…

Creating an ADF skin for your application

How to do it…

How it works…

See also

Changing skins at runtime

How to do it…

How it works…

See also

Using skins like a pro by using Sass and compass

Getting ready

How to do it…

How it works…

See also

Using mdia queries for a responsive web design

How to do it…

How it works…

See also

Using flat design techniques

How to do it…

How it works…

See also

6. Enriching User Experience with Visualization Components

Introduction

Showing metrics with graph and gauge components

Getting ready

How to do it...

How it works...

See also

Putting data on maps

How to do it...

How it works...

See also

Using pivot tables instead of spreadsheets

How to do it...

How it works...

See also

Showing tasks on Gantt charts

How to do it...

How it works...

See also

Presenting the company's hierarchy using the Hierarchy Viewer

How to do it...

How it works...

See also

Presenting historical data using the Timeline component

How to do it...

How it works...

See also

Using sunburst to further show the hierarchical compositions

How to do it...

How it works...

See also

7. Handling Events and Partial Page Rendering

Introduction

Using partial triggers

How to do it…

How it works…

Using ADF Faces server events

How to do it…

How it works…

Using ADF Faces client events

How to do it…

How it works…

Sending custom events from a client to a server

How to do it…

How it works…

Executing JavaScript within an event response

How to do it…

How it works…

Using the scrollComponentIntoViewBehavior tag

How to do it…

How it works…

Using the target tag to execute PPR

How to do it…

How it works…

Using partial page navigation

How to do it…

How it works…

Adding drag-and-drop capabilities

How to do it…

How it works…

See also

Using polling events to update pages

How to do it…

How it works…

See also

Using ADF Faces Active Data Service (ADS)

How to do it…

How it works…

See also

Using WebSockets for more interactive applications

How to do it…

How it works…

8. Validating and Converting Inputs

Introduction

Adding conversion

How to do it…

How it works…

See also

Creating a custom converter

Getting ready

How to do it…

How it works…

See also

Adding client-side capabilities to the converter

Getting ready

How to do it…

How it works…

See also

Adding validation

How to do it…

How it works…

See also

Creating a custom JSF validator

Getting ready

How to do it…

How it works…

See also

Adding client-side capabilities to the validator

Getting ready

How to do it…

How it works…

See also

Enhancing the Faces messages user experience

How to do it…

How it works…

9. Building Your Application for Reuse

Introduction

Creating task flow template for your repetitive tasks

How to do it…

How it works…

See also

Handling general exceptions using task flow templates

How to do it…

How it works…

Using task flow parameters

How to do it…

How it works…

Adding events to your task flow through contextual events

How to do it…

How it works…

See also

Creating declarative ADF Faces component

How to do it…

How it works…

Packaging your ADF Faces resources as an ADF Library

How to do it…

How it works…

Preserving user preferences using MDS

Getting ready

How to do it…

How it works…

10. Scaling your ADF Faces Application

Introduction

Applying general advices regarding performance

How to do it…

How it works…

Applying configuration performance recommendations

How to do it…

How it works…

Applying ADF Faces component's attributes recommendations

How to do it…

How it works…

Using Content Delivery Network to load your static resources

Getting ready

How to do it…

How it works…

See also…

Using ADF caching to cache and compress static resources

How to do it…

How it works…

See also

Index

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部