The Java EE 7 Tutorial
13.2 Using Ajax Functionality with JavaServer Faces Technology
Ajax functionality can be added to a JavaServer Faces application in one of the following ways:
Using the built-in Ajax resource library
In addition, because the JavaServer Faces technology component model can be extended, custom components can be created with Ajax functionality.
The tutorial examples include an Ajax version of the
ajaxguessnumber. See The ajaxguessnumber Example Application for more information.
The Ajax specific
f:ajax tag and its attributes are explained in the next sections.