PacktLib: JBoss RichFaces 3.3

JBoss RichFaces 3.3

Credits

About the Author

About the Reviewer

Preface

What is RichFaces?

An overview of RichFaces

A bit of history

The Ajax framework

RichFaces components overview

RichFaces skinnability overview

Summary

Getting Ready

Creating a RichFaces JSF project the simple way

Adding RichFaces manually to your existing JSF project

IDEs

Summary

First Steps

A simple contact manager

Summary

The Application

What we are going to develop?

The database: E-R diagram

Importing the database

Creating the project

The class diagram

The menu page

The login page

The home page

Summary

Making the Application Structure

Skinnability and dynamic skin change

Internationalization

Menu bar using rich:toolBar component

Making the login work

User registration

Reset password box

Forgot username box

URL rewriting: making it simple and powerful

Summary

Making the Contacts List and Detail

The main layout

The contacts list

The contact detail

Summary

Finishing the Application

Taking a note of every contact

Let's group our contacts

Attaching files

Summary

Skin Customization

Skinnability

Customize skin parameters

Using skins with non-skinnable components

Summary

Creating a New plug 'n' skin

Installing Maven

Creating the new skin

Customizing the new skin

Packaging and deploying the new skin

Summary

Advanced Techniques

Poll

Push

Creating a RichFaces JavaScript function

Partial update of data iteration components

RichFaces component binding in JBoss Seam / JBoss Application Server environment

The tree component

Controlling the session expiration

Summary

Component Development Kit

Configuring the environment

Creating the project

Creating the component

Testing the new component

Summary

RichFaces Components Overview

RichFaces Components Overview

RichFaces Components Overview

RichFaces Components Overview

RichFaces Components Overview

RichFaces Components Overview

RichFaces Components Overview

RichFaces Components Overview

RichFaces Components Overview

RichFaces Components Overview

RichFaces Components Overview

RichFaces Components Overview

RichFaces Components Overview

RichFaces Components Overview

RichFaces Components Overview

RichFaces Components Overview

RichFaces Components Overview

RichFaces Components Overview

Index