Receiving input from users
The ICEfaces component library includes Ajax-enabled versions of the standard JSF HTML components. These components exhibit more sophisticated rendering behavior, allowing developers to implement more advanced and more responsive user interfaces.
ICEfaces includes a text input component as well as specialized components for receiving date selections, files, and rich text from users. ICEfaces components also support a rich variety of rendering effects to make the user interface more interesting and more informative for users by providing visual feedback in response to different events, such as validation, selections, and form submissions.
Rendering validation messages and text with effects
Let's look at a simple example of capturing text input from the user. In this example, we will ask for the user's name and will render a validation message with an effect as soon as the user clicks on the submit button.
This is accomplished by setting the effect
attribute of the...