Problema com materializecss + jsf
Saudações !
Estou tentando renderizar um questionário onde o usuário irá escolher uma de várias opções para cada pergunta, estou fazendo assim:
<ui:repeat var="questao" value="#{QuestionarioAlunoMB.listaQuestoes}" varStatus="indice">
<fieldset>
<h5> <h:outputText value="#{questao.questao}" /> </h5>
<ui:repeat var="respostas" value="#{QuestionarioAlunoMB.listaRespostas.get(questao).listContainer}">
<div class="switch">
<input id="#{respostas.item.id}" type="checkbox" jsf:value="#{respostas.selecao}" jsf:actionListener="#{respostas.selectOnlyOneItem(respostas.item)}">
</input>
<label for="#{respostas.item.id}" >#{respostas.item.resposta}
</label>
</div>
</ui:repeat>
</fieldset>
<br/>
</ui:repeat>
O problema é que na parte jsf:actionListener o método selectOnlyOneItem não está sendo executado, sei que parece meio confuso mas será que alguém teria uma idéia de porque esse método não está sendo chamado ?
Estou tentando renderizar um questionário onde o usuário irá escolher uma de várias opções para cada pergunta, estou fazendo assim:
<ui:repeat var="questao" value="#{QuestionarioAlunoMB.listaQuestoes}" varStatus="indice">
<fieldset>
<h5> <h:outputText value="#{questao.questao}" /> </h5>
<ui:repeat var="respostas" value="#{QuestionarioAlunoMB.listaRespostas.get(questao).listContainer}">
<div class="switch">
<input id="#{respostas.item.id}" type="checkbox" jsf:value="#{respostas.selecao}" jsf:actionListener="#{respostas.selectOnlyOneItem(respostas.item)}">
</input>
<label for="#{respostas.item.id}" >#{respostas.item.resposta}
</label>
</div>
</ui:repeat>
</fieldset>
<br/>
</ui:repeat>
O problema é que na parte jsf:actionListener o método selectOnlyOneItem não está sendo executado, sei que parece meio confuso mas será que alguém teria uma idéia de porque esse método não está sendo chamado ?
Claudius Ramos
Curtidas 0