Olá Pessoal…
Tenho o seguinte caso, tenho o inputText na minha aplicação, uso JSF.
<h:outputText value="Ativo:"/>
<h:inputText id="cigAtivo" value="#{grupo.grupo.cigAtivo}" title="Ativo" />
Estou passando nele sempre 0 ou 1. Mais eu queria usar um list box e passar SIM ou NAO e no banco salvando como 0 ou 1. Alguém sabe como fazer? Valeu! ;D
Use o selectOneMenu:
<h:outputText value="Ativo:"/>
<h:selectOneMenu id="cigAtivo" value="#{grupo.grupo.cigAtivo}">
<f:selectItem itemValue="0" itemLabel="Não"/>
<f:selectItem itemValue="1" itemLabel="Sim"/>
</h:selectOneMenu>
Foxlol
Novembro 8, 2007, 3:20pm
#3
Você pode passar 0 ou 1 no value do item do listbox com label SIM ou NÃO.
<t:selectOneListbox value="#{managedbean.propriedade}">
<f:selectItem itemLabel="Sim" itemValue="1"/>
<f:selectItem itemLabel="Não" itemValue="0"/>
</t:selectOneListbox>