JSF – selectOneRadio example

This post shows sample codes that uses JSF html:selectOneRadio.


Stuff used in this post.

  • JSF 2.2
    • javax.faces-2.2.8.jar
  • JDK 8

JSF Managed Bean

This is our managed bean annotated with @ManagedBean. The 3 important piece of codes here are:

  1. @ManagedBean
  2. Default public no-arg constructor
  3. Setter and getter methods

First Page – Request

The first page is where the radio buttons are displayed. Users selects one item and hits the Submit button to go to the response page.

Second Page – Response

This page displays the selected letter from the first page.


Request Page

Response Page

Karl San Gabriel

Karl San Gabriel

Java and Enterprise Technologies Expert