public enum TipoConta {
Pagar,
Receber
}
<h1>Cadastro de contas</h1>
<h:form id="cadastro">
<h:messages />
<h:panelGrid columns="2">
<h:outputLabel value="Data: " for="data" />
<h:inputText value="#{contaBean.conta.data}" id="data" label="Data"
size="10" maxlength="10" required="true"
requiredMessage="Informe a data do lançamento">
<f:convertDateTime dateStyle="medium" />
</h:inputText>
<h:outputLabel value="Descrição: " for="descricao" />
<h:inputText value="#{contaBean.conta.descricao}" id="descricao"
label="descricao" maxlength="100" size="100" rendered="true"
requiredMessage="Informe a descrição para o lançamento">
<f:validateLength minimum="10" maximum="100" />
</h:inputText>
<h:outputLabel value="Pago?: " for="pago"/>
<h:selectBooleanCheckbox value ="#{contaBean.conta.pago}" />
<h:outputLabel value="Tipo: " for="tipo" />
<h:selectOneMenu value="#{contaBean.conta.tipo}" id="tipo">
<f:selectItem itemValue="1" itemLabel="Pagar"/>
<f:selectItem itemValue="2" itemLabel="Receber"/>
</h:selectOneMenu>
</h:panelGrid>
<h:commandButton action="#{contaBean.salvar}" value="Gravar" />
</h:form>--
Você está recebendo esta mensagem porque se inscreveu no grupo "javasf: JavaServer Faces Group" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para javasf+un...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/javasf.
Para ver esta discussão na web, acesse https://groups.google.com/d/msgid/javasf/ff94d7cc-4c49-4e8f-94df-51292f46d374%40googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
Para ver esta discussão na web, acesse https://groups.google.com/d/msgid/javasf/CAE1bZdqDaahN69uLhC4c5LU-7NcCmewUuOn5eahkod7Oz2QUHw%40mail.gmail.com.
public TipoConta[] getTipoConta(){
return TipoConta.values();
}
<h:outputLabel value="Tipo de Conta: " for="tipo" />
<h:selectOneMenu value="#{contaBean.conta.tipo}">
<f:selectItems value="#{contaBean.tipoConta}" />
</h:selectOneMenu><f:selectItems value="#{contaBean.tipoConta}" var="tipo" itemValue="#{tipo}" />
Para ver esta discussão na web, acesse https://groups.google.com/d/msgid/javasf/79bf62e0-041a-4e23-9011-e46bb8a59219%40googlegroups.com.