JSP
<ice:form id="form1">                         
   <ice:selectOneRadio binding="#{Page1.selectOneRadio1}" id="selectOneRadio1" partialSubmit="true" style="position: absolute; left: 72px; top: 144px" value="#{Page1.selectOneRadio1Bean.selectedObject}" valueChangeListener="#{Page1.selectOneRadio1_processValueChange}">
     <f:selectItems id="selectOneRadio1selectItems" value="#{Page1.selectOneRadio1DefaultItems}"/>
   </ice:selectOneRadio>
  <ice:inputText binding="#{Page1.inputText1}" id="inputText1" style="position: absolute; left: 192px; top: 360px"/>
</ice:form>
Bean
    private DefaultSelectedData selectOneRadio1Bean = new DefaultSelectedData();
    private DefaultSelectionItems selectOneRadio1DefaultItems = new DefaultSelectionItems();    private HtmlSelectOneRadio selectOneRadio1 = new HtmlSelectOneRadio();
    private HtmlInputText inputText1 = new HtmlInputText();
private void _init() throws Exception
{
  fillRadioButton();
}
private void fillRadioButton()
{
  selectOneRadio1DefaultItems.clear();
  Option optionFecha = new Option(0, "Fecha");
  Option optionDias = new Option(1, "Dias");
  selectOneRadio1DefaultItems.add(optionFecha);
  selectOneRadio1DefaultItems.add(optionDias);
}
public void selectOneRadio1_processValueChange(ValueChangeEvent vce)
{
  int selected =Integer.parseInt(selectOneRadio1.getValue().toString());
  if (selected == 1)
  {
    inputText1.setValue("Dias");
  }
  else
  {
    inputText1.setValue("Fechas");
  }
}