Dúvida básica com f:SelectedItem[RESOLVIDO]

2 respostas
R

Olá pessoal,tenho o seguinte codigo:

<t:selectOneMenu id="status" value="#{frmTipoDemanda.bean.status}" style="width: 200px;">
	<f:selectItem itemValue="True" itemLabel="Ativo" selected="true"  />
	<f:selectItem itemValue="False" itemLabel="Inativo" />
</t:selectOneMenu>

O que preciso é quando for a tela de edição,fazer algo assim:

<f:selectItem itemValue="True" itemLabel="Ativo" selected="#{frmTipoDemanda.bean.status eq 't'}"  />
<f:selectItem itemValue="False" itemLabel="Inativo" selected="#{frmTipoDemanda.bean.status eq 'f'}" />

Como fazer?

2 Respostas

S
vc pode usar um <c:if test="#{frmTipoDemanda.bean.status eq ‘t’}">

<f:selectItem itemValue=“True” itemLabel=“Ativo”  selected=“true”  />

</c:if>
R

A solução:

&lt;t:selectOneMenu id="status" value="#{frmTipoDemanda.bean.status}" style="width: 200px;"&gt;   
    &lt;f:selectItem itemValue="true" itemLabel="Ativo" selected="true"  /&gt;   
    &lt;f:selectItem itemValue="talse" itemLabel="Inativo" /&gt;   
&lt;/t:selectOneMenu&gt;

Apenas o “itemValue” tinha que ser minusculo

Criado 3 de fevereiro de 2010
Ultima resposta 3 de fev. de 2010
Respostas 2
Participantes 2