previous | start | next

## JSF Components

- Each component has a value attribute to connect the component value with a bean property

      <h:inputSecret value="#{user.password}"/>

- `h:inputTextArea` has attributes to specify the rows and columns

      <h:inputTextArea value="#{user.comment}" rows="10" cols="40"/>

- Radio button and checkbox groups allow you to specify horizontal or vertical layout:

      <h:selectOneRadio value="#{burger.topping}" layout="lineDirection">

previous | start | next