JSF - Equivalente ao Checked do html

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.