0

I make use of JSF , now I need to change the style of the radio buton by using plain HTML5 tag . How can I use the html tag to replace this

<h:selectOneRadio id="selectedAnswer" value="#{testBean.userAnswer}" layout="pageDirection">
    <f:ajax event="change" execute="selectedAnswer" render="@none" />
        <f:selectItems value="#{testBean.question.answers}" var="selectedAnswer" itemLabel="#{selectedAnswer.answer}" itemValue="#{selectedAnswer.id}" />

</h:selectOneRadio>

with this:

<ui:repeat var="selectedAnswer" value="#{testBean.question.answers}">
    <label for="#{selectedAnswer.id}"> 
        <input type="radio" id="#{selectedAnswer.id}" name="a-radio" value="#{selectedAnswer.id}" >

        </input> 
        <span>#{selectedAnswer.answer}</span>
    </label> 
</ui:repeat>

How Can I set the value in the backing bean, in JSF you do this <h:selectOneRadio value="#{testBean.userAnswer}". in HTML what do you do?

usertest
  • 2,140
  • 4
  • 32
  • 51

0 Answers0