Minha ideia é validar em formulário(tipo uma prova) se a opção que foi escolhida pelo usuário é a correta. Tipo retornar a resposta do usuário com fundo ou texto vermelho e a resposta correta marcada com texto ou fundo verde.
Por exemplo:
`<h:form>
Qual o animal que come com o rabo?<BR/>
<h:selectOneRadio value="#{bean.quest1}">
<f:selectItem itemValue="vaca" itemLabel="Vaca"/>
<f:selectItem itemValue="cachorro" itemLabel="Cachorro"/>
<f:selectItem itemValue="todos" itemLabel="Todos"/>
<f:selectItem itemValue="nenhum" itemLabel="Nenhum"/>
</h:selectOneRadio>
<h:commandButton value="Submit" action="pag3_response.xhtml"/>
</h:form>`
minha classe ManagedBean está assim:
`package br.com.aprender;
import javax.faces.bean.ManagedBean;
@ManagedBean
public class Bean {
private String quest1;
//no-arg construtor
public Bean(){
}//fim contrutor
public String getQuest1() {
return quest1;
}
public void setQuest1(String quest1) {
this.quest1 = quest1;
}
public String quest1_resp(String quest){
return quest;
}
}//fim da classe`
Se tiverem um tutorial, vídeo ou exemplo disso funcionando já irá ajudar bastante.