JSF - Equivalente ao Checked do html

3 respostas
R

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

3 Respostas

F

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.

R

brigadão Flin

R

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.

Criado 29 de novembro de 2004
Ultima resposta 2 de fev. de 2005
Respostas 3
Participantes 2