Dae galera,
Tenho uma aplicação Jsf, estou usando um selectOneRadio, e queria saber se existe um equivalente ao checked, que deixa um item marcado por default, ou uma maneira de implementar isto.
Abraços
Dae galera,
Tenho uma aplicação Jsf, estou usando um selectOneRadio, e queria saber se existe um equivalente ao checked, que deixa um item marcado por default, ou uma maneira de implementar isto.
Abraços
vVc deve ter um selectOneMenu e dentro os selectItems que tem valor e label. Se a propriedade do value do teu selectOneMenu retornar algum dos valores dos selectItems este valor vai estar selecionado automaticamente
<h:selectOneRadio value="#{something.testValue}">
<f:selectItems value="#{something.test}"/>
</h:selectOneRadio>
------------------
public String getTestValue()
{
return "Val1";
}
public ArrayList getTest()
{
ArrayList list = new ArrayList();
SelectItem si = new SelectItem("Val1", "Valor 1");
SelectItem si2 = new SelectItem("Val2", "Valor 2");
list.add(si);
list.add(si2);
return list;
}
Vc Vai ver que o Valor 1 ja vem selecionado.
brigadão Flin
Olá,
Depois de muito tempo, após implementar a solução proposta acima, percebi que mesmo qdo eu mudo a opção do item de radio, ele retorna sempre o “val1”. Exatamente pq para deixa-lo inicializado, preciso fazer um return “val1”.
Como posso resolver esse problema.
Valew.