JSF Expression Language
To display data from the data model, Web page UI components are bound to binding objects using JSF EL. These expressions reference a specific binding object in a binding container. At run time, the JSF run time evaluates an EL expression and pulls the value from the binding object to populate the component with data when the page is displayed. If the user updates data in the UI component, the JSF run time pushes the value back into the corresponding binding object based on the same EL expression.